[resolvido] Classificar Meses em Relatório

Moderador: Avelino Sampaio

Sidney
Mensagens: 96
Registrado em: 20 Mai 2016, 18:47
Localização: Altamira_Pará

[resolvido] Classificar Meses em Relatório

Mensagempor Sidney » 19 Jul 2017, 17:21

Pessoal, Bom dia!!

Fiz uma busca aqui no fórum e não encontrei algo parecido com oque eu preciso, então resolvi abri um tópico novo. Em um relatório tenho um campos "PERÍODO" que me mostra os meses em agrupamento, o problema é que não consigo ordenar esta variável conforme os meses, exemplo, jan, fev, mar, abr,... dez, para ajudar postei um anexo juntamento, este problema já me atormenta há vários dias,

desde já gratos

att;

Ney
Exemplo.zip
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.
Sidney Carvalho

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


Avatar do usuário
Damasceno Jr.
Mensagens: 457
Registrado em: 08 Jun 2015, 01:30
Localização: Medicilândia-Pará

Re: Classificar Meses em Relatório

Mensagempor Damasceno Jr. » 19 Jul 2017, 17:41

Veja se atende
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.
Quanto mais o tempo passa, mais descubro e mais me apaixono por MS Access.

Sidney
Mensagens: 96
Registrado em: 20 Mai 2016, 18:47
Localização: Altamira_Pará

Re: Classificar Meses em Relatório

Mensagempor Sidney » 19 Jul 2017, 18:34

Damasceno, boa tarde!!

Atende perfeitamente, porém não sei o que vc fez, pois tentei implementar no meu BD, mas a Campo "PERÍODO" apresenta erro de referência circular e Propriedade controle invalida. Fonte de Controle, isso depois que colei as instruções. veja print em anexo.

Sem título.zip


att

Sidney
Você deve estar registrado e autenticado para ter acesso ao arquivo anexo.
Sidney Carvalho

Avatar do usuário
Damasceno Jr.
Mensagens: 457
Registrado em: 08 Jun 2015, 01:30
Localização: Medicilândia-Pará

Re: Classificar Meses em Relatório

Mensagempor Damasceno Jr. » 19 Jul 2017, 19:35

Tente copiar a consulta e o relatório por completo para o seu BD.
Quanto mais o tempo passa, mais descubro e mais me apaixono por MS Access.

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.


Sidney
Mensagens: 96
Registrado em: 20 Mai 2016, 18:47
Localização: Altamira_Pará

Re: Classificar Meses em Relatório

Mensagempor Sidney » 19 Jul 2017, 19:59

Damasceno, boa Tarde!!

Então, copiando a consulta e o relatório deu certo, porém fique em dúvida no que você fez, as únicas alterações que vi, foi no formato da data na consulta em [Classifica] e adicionou um campo no relatório na qual usou a variável "PERIODO", Foi isso mesmo?? pois preciso entender para aprender, tenho que elaborar vários relatório com este mesmo problema, mas de qualquer forma já pode dar como resolvido este tópico.

obrigado!!

Att;

Sidney
Sidney Carvalho

Sidney
Mensagens: 96
Registrado em: 20 Mai 2016, 18:47
Localização: Altamira_Pará

Re: Classificar Meses em Relatório

Mensagempor Sidney » 20 Jul 2017, 12:19

Pessoal Bom dia!!!

Depois de bater cabeça, conseguir resolver o meu problema, então vou compartilhar com vocês, na estrutura da consulta no campo "dataDigitação" usei a seguinte instrução


Código: Selecionar todos

Periodo: Format$([DataDigitacao];'mm')


Depois na estrutura do relatório no campo "Periodo" usei a instrução abaixo


Código: Selecionar todos

=SeImed([Periodo]=1;"Jan";SeImed([Periodo]=2;"Fev";SeImed([Periodo]=3;"Mar";SeImed([Periodo]=4;"Abr";SeImed([Periodo]=5;"Mai";SeImed([Periodo]=6;"Jun";SeImed([Periodo]=7;"Jul";SeImed([Periodo]=8;"Ago";SeImed([Periodo]=9;"Set";SeImed([Periodo]=10;"Out";SeImed([Periodo]=11;"Nov";SeImed([Periodo]=12;"Dez"))))))))))))


Dessa forma consigo colocar na ordem que eu preciso.

Damasceno muito obrigado pela sua ajuda que também foi de grande importância.

fica a diga

att;

Ney
Sidney Carvalho

Avatar do usuário
Damasceno Jr.
Mensagens: 457
Registrado em: 08 Jun 2015, 01:30
Localização: Medicilândia-Pará

Re: [resolvido] Classificar Meses em Relatório

Mensagempor Damasceno Jr. » 20 Jul 2017, 13:31

1. Na consulta mudei o formato da data para evitar problemas quando ocorrer mudança de ano;
2. No relatório, no cabeçalho do grupo "período", adicionei o campo chamado "classifica";
3. No relatório, usei o campo "classifica" para classificar os registros do menor para o maior;
4. No relatório, no cabeçalho do grupo "período", mudei a propriedade visível do controle "classifica" e do controle "período" para não;
5. No relatório, no cabeçalho do grupo "período", adicionei uma caixa de texto com a mesma formação do controle "período" e coloquei como fonte do controle o valor do controle "período" (o nome do mês) e os primeiros 4 dígitos do controle "classifica" (o ano).
Quanto mais o tempo passa, mais descubro e mais me apaixono por MS Access.

Sidney
Mensagens: 96
Registrado em: 20 Mai 2016, 18:47
Localização: Altamira_Pará

Re: [resolvido] Classificar Meses em Relatório

Mensagempor Sidney » 20 Jul 2017, 18:25

Damasceno,

Mais uma vez muito obrigado!!

Att;

Ney
Sidney Carvalho

Disable adblock

Precisamos do seu apoio. Faca uma doacao para o site atraves do Paypal.



Voltar para “Relatórios”

Quem está online

Usuários neste fórum: Nenhum usuário registrado e 3 visitantes