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]Inconsistência em um DSum com campo formato data na cláusula Where

    avatar
    viniciusgnr
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 24/05/2012

    [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where Empty [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where

    Mensagem  viniciusgnr 9/4/2019, 13:29

    Saudações, amigos.

    Tenho uma consulta com 3 dados:

    Data - Valor
    01/12/2018 - R$ 15,00
    01/04/2019 - R$ 20,00
    05/04/2019 - R$ 10,00

    Preciso fazer um DSum para somar os valores até uma determinada data. Estou utilizando este código:

    Código:
    DSum("CampoValor", "MinhaConsulta", "Data <= #" & Me.DataInformada & "#")

    A inconsistência que digo é que algo não funciona direito, quando informo as datas abaixo, dá esse resultado:

    31/03/2019 - R$ 15,00 (OK)
    01/04/2019 - R$ 15,00 (Deveria somar os 20 reais do dia 1/4)
    02/04/2019 - R$ 15,00 (Deveria somar os 20 reais do dia 1/4)
    03/04/2019 - R$ 15,00 (Deveria somar os 20 reais do dia 1/4)
    04/04/2019 - R$ 35,00 (Só nessa data que somou os 20 reais do dia 1/4)

    Alguma sugestão de onde está meu erro?
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 440
    Registrado : 25/02/2016

    [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where Empty Re: [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where

    Mensagem  FranklinJSP 9/4/2019, 14:24

    Olá Vinícius!

    Eu acho que o problema está no formato de data.

    O formato de data é como: mm/dd/aaaa

    Tenta assim:
    Código:
    DSum("CampoValor", "MinhaConsulta", "Data <= #" & Format(Me.DataInformada, "mm/dd/yyyy") & "#")

    Saludos


    .................................................................................
    Meu Português não é muito bom,
    mas eu gosto de colaborar... em qualquer idioma
    Smile "Access... minha paixão"
    avatar
    viniciusgnr
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 24/05/2012

    [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where Empty Re: [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where

    Mensagem  viniciusgnr 9/4/2019, 15:06

    Deu certo, Franklin!

    Muito obrigado pela ajuda!
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 440
    Registrado : 25/02/2016

    [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where Empty Re: [Resolvido]Inconsistência em um DSum com campo formato data na cláusula Where

    Mensagem  FranklinJSP 9/4/2019, 20:27

    Que bom Vinícius!!!

    lol! lol! lol!


    .................................................................................
    Meu Português não é muito bom,
    mas eu gosto de colaborar... em qualquer idioma
    Smile "Access... minha paixão"

      Data/hora atual: 1/8/2021, 11:21