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]DSoma com múltiplos critérios envolvendo intervalo entre datas

    Compartilhe

    Josué Carvalho
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/10/2015

    [Resolvido]DSoma com múltiplos critérios envolvendo intervalo entre datas

    Mensagem  Josué Carvalho em Seg 09 Nov 2015, 09:58

    Prezados,

    Já re-li um sem número de vezes as publicações tangentes a isto, mas não consegui resolver minha questão...

    Esta parte parece simples:
    Uma tabela de RPAs (Tab_RPA) que contem o CPF do prestador de serviços, data e valor do pagto, dentre as demais informações pertinentes.
    No formulário, criei uma caixa de texto para me informar o montante de pagtos feitos a cada prestador de serviços dentro do mês que estiver em tela.
    A fonte de controle ficou assim:
    Código:
    =DSoma("[ValorRPA]";"Tab_RPA";"[Data] >= #" & [Formulários]![frm_RPA]![tbx_Inicio] & "# and [Data] <= #" & [Formulários]![frm_RPA]![Tbx_Final] & "# and [CPF] = '" & [Formulários]![frm_RPA]![CPF] & "'")

    Tbx_Inicio e Tbx_Final são caixas de textos que calculam a data inicial e final de cada mês.

    O problema é que está somando TODOS OS MESES até a data atual, e não apenas os valores do mês (!!!).

    Quem me salva dessa?

    Josué Carvalho
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/10/2015

    Re: [Resolvido]DSoma com múltiplos critérios envolvendo intervalo entre datas

    Mensagem  Josué Carvalho em Seg 09 Nov 2015, 23:29

    Cinco dias de desolação e enfim surge uma solução ...

    Criei uma consulta e fiz nela o filtro das datas. Ai na função DSOMA faço referência à consulta e não diretamente à tabela.
    Ficou prático e, sobretudo, funcionou!


      Data/hora atual: Seg 26 Jun 2017, 20:02