MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Consulta - Valores por períodos de datas

    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qui 28 Jun 2018, 7:08 pm

    Boa tarde,

    Estou tentando criar uma consulta para me trazer valores por período. Por exemplo.

    Tenho fechamentos de valores de combustíveis que são por Decêndio, outros por Quinzena e Mensal.

    Abaixo eis alguns apenas:

    Onze-Alles Blau - Quinzenal - De 01 à 15 e 16 à 30/31

    Onze-Chafariz - Mensal - De 01 à 30/31

    Onze-Avenida - Decêndio - De 01 à 10 - 11 à 20 e 21 à 30/31

    Brisa-Lagoa do Arm - Decêndio- De 01 à 10 - 11 à 20 e 21 à 30/31



    Estou tentando utilizar a fórmula abaixo, mas não está dando muito certo.

    Alguém teria alguma sugestão de como posso melhorar e chegar pelo menos próximo do que desejo.

    =Soma(SeImed([Unidade]="Brisa-Lagoa do Arm" E [Dia_Mes]>="21/5" E [Dia_Mes]<="31/5";[Total_Geral];0))

    Após em um relatório, estou imaginando fazer assim:

    Brisa-Lagoa do Arm

    1º Decêndio            2º Decêndio            2º Decêndio        Total
    Aqui valor                Aqui valor               Aqui valor           Aqui valor


    Espero ter me feito entender. Obrigado desde já.
    https://www.dropbox.com/s/5itkkflslta4b4v/Teste.accdb?dl=0
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qui 28 Jun 2018, 8:27 pm

    Dê uma olhada nesse tópico e tente adaptar a fórmula como precisa:

    https://www.maximoaccess.com/t33678-resolvidomovimento-do-dia
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qui 12 Jul 2018, 7:53 pm

    Boa tarde,

    livio.sfranca

    Eu tentei de várias formas adaptar o exemplo, mas não consegui, se você puder ajudar, lhe agradeço.

    Ismael

    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Sex 13 Jul 2018, 1:20 am

    Boa noite Ismael,

    Me responda essas duas questões.

    1 - Quais os critérios que você precisa na sua soma? Um dos critérios sei que é por data (Quinzenal, Mensal, Decênio). Tem algum outro critério à considerar?

    2 - Você quer essas somas em TexBox separados ou em uma Consulta?
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Sex 13 Jul 2018, 10:46 am

    livio.sfranca, bom dia

    Os critérios são os períodos, e as Unidades que são os postos. Na consulta, eu realmente não sei qual é a melhor forma, mas no relatório que vou gerar posterior, aí sim deve ficar separado por mês e por períodos de datas.
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qui 19 Jul 2018, 6:25 pm

    Up
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qua 25 Jul 2018, 10:50 am

    Alguém tem alguma sugestão?
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qua 25 Jul 2018, 11:47 am

    Bom dia Ismael,

    Me desculpe a demora. Estava meio off por causa do tempo.

    Mas segue aí o bd de exemplo.

    Dê uma olhada na consulta decênio, e veja se é isso mesmo que está querendo, ou pelo menos se está próximo.

    Obs.: Inicialmente só fiz a parte do decênio, pois não sei se é realmente isso que queres.
    Anexos
    [Resolvido]Consulta - Valores por períodos de datas AttachmentTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (371 Kb) Baixado 14 vez(es)
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qua 25 Jul 2018, 12:52 pm

    Lívio, bom dia

    Obrigado pelo retorno,


    Quanto aos decêndios, era isso mesmo, deu certo. E quanto aos que são por quinzena, a lógica seria a mesma?
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qua 25 Jul 2018, 1:01 pm

    Seria sim. No de Quinzena por exemplo, você só alteraria as condições da fórmula SEIMED. Porém você teria que criar uma consulta para cada período de datas que queira. Uma para Decênio, outra para Quinzenal, outra para semestral e assim por diante.
    A não ser que você crie filtros para selecionar o período que quer através de um form ou relatório.
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qua 25 Jul 2018, 1:33 pm

    Entendi. A questão de filtros para este caso não serve, pois eu queria a informação de bate pronto, sem precisar filtrar.

    Eu alterei os critérios na consulta para que me retorne os valores por quinzena, porém fiquei na dúvida de como posterior jogar essas consultas para um único relatório de modo a ficar o design como mencionei acima. Tens alguma sugestão?
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qua 25 Jul 2018, 1:52 pm

    Assim?
    Anexos
    [Resolvido]Consulta - Valores por períodos de datas AttachmentTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (376 Kb) Baixado 19 vez(es)
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qua 25 Jul 2018, 2:59 pm

    Lívio, está quase ficando como gostaria, porém repare que ao filtrar por exemplo na coluna Unidade: Onze-Alles Blau. Essa unidade, os fechamentos são por Quinzena. Como eu posso fazer para deixar zerado os valores nas colunas de Decêndio 1,2 e 3? Os valores da coluna Mensal, podem permanecer, pois vou precisar mesmo do cálculo total.



    https://www.dropbox.com/s/5itkkflslta4b4v/Teste.accdb?dl=0
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qua 25 Jul 2018, 3:09 pm

    Desta forma, acredito que não haja uma forma, pois a consulta de toda forma irá retornar os valores de todas as suas colunas calculadas. Assim você teria que criar uma consulta para cada tipo de critério que queira.

    Mas uma pergunta, qual a necessidade de exibir o 0 nos campos de decênios? Não poderia simplesmente ocultar esses campos?
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qua 25 Jul 2018, 5:42 pm

    Ismael, acabei não entendendo direito o que queria.

    Se queres que o valor exibido em cada Coluna dessas dependa do Período na tabela principal, você pode fazer o seguinte. Em cada campo calculado, você coloca mais um critério, que no caso seria de Periodo assim:

    Decendio1: Soma(SeImed(Dia([data1])<11 E [Periodo]="Pagamento: Decêndio";[Total_Geral];0))

    A parte em negrito foi a que alterei.

    Assim ele irá exibir 0 para as unidades que não tem pagamento decêndio.

    Já no Quinzenal, você coloca o período como "Pagamento: Quinzenal"


    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qua 25 Jul 2018, 8:00 pm

    Lívio,

    Fiz alguns testes e deu certo, mas quando fui alterar para a fórmula abaixo, diz que tem algum argumento errado, e não consegui descobrir o que é.

    Quinzena1:Soma(SeImed(Dia([data1])>=1 E Dia([data1]<=15 E [Periodo]="Pagamento: Quinzenal";([Total_Geral]);0)))
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qua 25 Jul 2018, 8:49 pm

    O erro acontece por que está faltando fechar um parênteses de uma das fórmulas Dia().
    Fica assim:

    Quinzena1:Soma(SeImed(Dia([data1])>=1 E Dia([data1])<=15 E [Periodo]="Pagamento: Quinzenal";([Total_Geral]);0))
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qui 26 Jul 2018, 10:47 am

    Bom dia Lívio,

    Agora sim, 100%, ficou da forma que gostaria.

    Muito obrigado pela sua ajuda, foi fundamental para que eu pudesse obter êxito no meu projeto.


    Muito obrigado
    Ismael Silva
    livio.sfranca
    livio.sfranca
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/01/2018

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  livio.sfranca Qui 26 Jul 2018, 11:28 am

    Bom saber Ismael,

    Marque como Resolvido o tópico por favor.


    Bom trabalho!
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 827
    Registrado : 11/12/2017

    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Ismael Silva Qui 26 Jul 2018, 11:29 am

    Resolvido!

    Conteúdo patrocinado


    [Resolvido]Consulta - Valores por períodos de datas Empty Re: [Resolvido]Consulta - Valores por períodos de datas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 17 maio 2024, 10:23 am