MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

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

    avatar
    viniciusgnr
    Intermediário
    Intermediário

    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 em 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 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 232
    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 em 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 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 em 9/4/2019, 15:06

    Deu certo, Franklin!

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

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 232
    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 em 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: 19/4/2019, 07:58