MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

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: Qui 08 Dez 2016, 14:04