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


    [Resolvido]Ajuda com Estrutura ou Critério em pesquisa DLookup

    avatar
    Liomar
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 16/08/2012

    [Resolvido]Ajuda com Estrutura ou Critério em pesquisa DLookup Empty [Resolvido]Ajuda com Estrutura ou Critério em pesquisa DLookup

    Mensagem  Liomar 20/9/2012, 14:57

    Bom Dia!

    Tenho uma tabela onde cadastro as alíquotas de Contribuição: tblContribuicao. Nesta tabela tenho os Campos AliqContribuicao(tipo texto) e Vigencia(tipo data). Esta tabela tem 3 registros; onde guardam as alíquotas: 11% - vigência: 01/01/2005; 15,7% - vigência: 01/04/2006; 12,93% - vigência: 01/04/2012. De tempo em tempo altera-se a alíquota. Percebam então, que a primeira alíquota teve vigência de 01/01/2005 a 31/03/2006; a segunda, de 01/04/2006 a 31/03/2006.... Quando há alteração, fica registrada a data a partir daqual estará valendo a nova alíquota; conforme já mencionado.

    Tenho um Relatório baseado em outra tabela, que possui diversos registros; e neste Relatório, agrupo informações por mês. O que preciso é, em cada mês mostrado no Relatório, pesquisar na tabela contribuição, qual era a alíquota de contribuição vigente naquele mês. Por exemplo, se peço o Relatório do mês 01/2006 a 05/2006; teria que mostrar assim: 01/2006 – Aliquota: 11%, 02/2006 – 11%, 03/2006 – 11%, 04/2006 – 15,7% e 05/2006 – 15,7%.

    Obs. No Relatório tenho os campos Mês e Ano impressos no cabeçalho de cada Grupo, mas não estou conseguindo escrever o critério na DLookup que pegue a correspondente alíquota na tblContribuicao em função do mês e ano exibidos.

    Alguém me ajuda com uma idéia ou estrutura, para encontrar a alíquota vigente para o caso em tela?

    Obrigado.
    PS. WinXP, Access2007
    Liomar
    avatar
    Convidado
    Convidado


    [Resolvido]Ajuda com Estrutura ou Critério em pesquisa DLookup Empty Re: [Resolvido]Ajuda com Estrutura ou Critério em pesquisa DLookup

    Mensagem  Convidado 20/9/2012, 15:50

    Seria algo assim:

    Dlookup("SeuCampoAliquota";"SuaTabela","Format(SeuCampoData;"mm/yyyy") = "# & Me.CaixaTextoNoRelatorio & #"")

    Lembrando que o formato do campo data na tabela deve estar igual ao formato da caixa texto no relatorio

    Cumprimentos.


    Última edição por PILOTO em 25/10/2012, 20:10, editado 1 vez(es) (Motivo da edição : Tópico dado por resolvido por falta de resposta)

      Data/hora atual: 7/5/2024, 12:03