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]Duvida com Função Dlookup

    avatar
    rogerparana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/09/2012

    [Resolvido]Duvida com Função Dlookup Empty [Resolvido]Duvida com Função Dlookup

    Mensagem  rogerparana 22/2/2016, 13:00

    Bom dia a todos!
    Já pesquisei em vários tópicos e ainda não encontrei a resposta para a solução do meu problema.

    Tenho uma tabela (produtividade) com uma coluna Ano (2015,2016) com dados calculados, ou seja, convertidos de uma data para ano.
    Tenho uma coluna Mes, com os meses.

    Tenho um relatório onde tenho textbox para todos os meses, de janeiro a dezembro.
    Tenho um textbox (txtAno) que recebe o ano em que estou trabalhando (ano corrente)

    O que preciso:

    Usar a função Dlookup no relatório para que quando eu abrir o relatório, a função pesquise na tabela produtividade o valor inserido de acordo com o mes
    e ano; +- assim;:

    =Nz(DPesquisar("[ProdutConversão]";"Tbl_Produtividade";"[Mes]='Fevereiro'" E "[Ano] = " & [Relatórios]![Cópia de Rel_Indicadores_Qualidade]![txtAno]

    Pesquise o valor da coluna ProdutConversão, na tabela Produtividade, onde o mes é igual a Jan/Fev/... e o ano 2015/2016/....

    Grato se puderem me ajudar!

    Abraço


    Última edição por rogerparana em 24/2/2016, 11:28, editado 1 vez(es)
    Lupércio
    Lupércio
    VIP
    VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1145
    Registrado : 07/05/2011

    [Resolvido]Duvida com Função Dlookup Empty Re: [Resolvido]Duvida com Função Dlookup

    Mensagem  Lupércio 23/2/2016, 02:40

    Tente assim:

    =DPesquisa("ProdutConversão";"Tbl_Produtividade";"Mes = '" & [Fevereiro] & "' And Ano = #" & [Relatórios]![Cópia de Rel_Indicadores_Qualidade]![txtAno]"#")


    .................................................................................
    Quando tua dúvida for resolvida, de o retorno de agradecimento á aqueles que gastaram seu tempo para te ajudar.
    Clique no botão “Resolvido” logo acima do botão “Enviar” ao lado direito. Todos nós agradecemos.lol!Rolling Eyes
    avatar
    rogerparana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/09/2012

    [Resolvido]Duvida com Função Dlookup Empty Re: [Resolvido]Duvida com Função Dlookup

    Mensagem  rogerparana 23/2/2016, 15:10

    Obrigado pela ajuda, meu querido!

    Mas quando aplico a expressão, retorna o erro "A expressão introduzido tem um sintaxe invalida"..

    Segue a foto do relatório que irei gerar.

    Para auxiliar:

               Tbl_Produtividade
    Mes (texto)        Ano (numero)         ProdutConversão
    Janeiro             2015                           60,4
    fevereiro           2015                           56,8
    Janeiro             2016                            60,2
    Fevereiro          2016                           56,4

    Quando abrir o Relatório e o txtano conter 2015 (que  nos campos dos meses (jan/fev) terão que aparecer os resultados de 2015 e assim segue.

    At.
    Cláudio Más
    Cláudio Más
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1278
    Registrado : 21/01/2012

    [Resolvido]Duvida com Função Dlookup Empty Re: [Resolvido]Duvida com Função Dlookup

    Mensagem  Cláudio Más 23/2/2016, 18:19

    Vê se é isso:

    =DPesquisar("[ProdutConversão]";"Tbl_Produtividade";"[Mes]='Fevereiro' And [Ano] = " & [txtAno])
    avatar
    rogerparana
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 09/09/2012

    [Resolvido]Duvida com Função Dlookup Empty Re: [Resolvido]Duvida com Função Dlookup

    Mensagem  rogerparana 24/2/2016, 11:27

    Obrigado Cláudio, perfeito.

    Funcionou perfeitamente.

    Abraço
    Cláudio Más
    Cláudio Más
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1278
    Registrado : 21/01/2012

    [Resolvido]Duvida com Função Dlookup Empty Re: [Resolvido]Duvida com Função Dlookup

    Mensagem  Cláudio Más 24/2/2016, 11:33

    De nada, abraço.

      Data/hora atual: 16/4/2021, 20:35