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


4 participantes

    [Resolvido]Problemas com a Função Dlookup

    avatar
    weniltonrabelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 23/08/2011

    [Resolvido]Problemas com a Função Dlookup Empty Problemas com a Função Dlookup

    Mensagem  weniltonrabelo 28/9/2011, 18:24

    Olá a todos

    Já verifiquei em outros tópicos sobre a função Dlookup mas não consigo descobri o que estou fazendo de errado. Peço ajuda.
    A questão é a seguinte: tenho um BD (já em funcionamento e com vários registros) onde tenho:
    Tabela = Ficha de Triagem com: Código(Nº automt), Nome (Texto), valor a ser pago (Moeda) e Aluno (Combox)

    Formulário = Guias com: Cod da Guia (Nº automt), Cod do cliente (Combox), Nome (Texto),Aluno (combox) e Valor Unit (moeda)

    Gostaria de que ao digitar e escolher o Cod do Cliente no formulário de Guias, fossem preenchidos os campos: Nome, Aluno e Valor Unit da Guia (estes dados estão na tabela Ficha de Triagem.

    Estou utilizando a formula abaixo e não dá certo. Podem me dizer onde estou errando??

    Private Sub Cod_do_cliente_AfterUpdate()
    Me.Nome = DLookup("Nome", "Ficha de Triagem", "Cod do Cliente=" & Me.Código)
    Me.Aluno = DLookup("Aluno", "Ficha de Triagem", "Cod do Cliente=" & Me.Código)
    Me.Valor Unit = DLookup("Valor Unit", "Ficha de Triagem", "Cod do Cliente=" & Me.Código)
    End Sub

    Obrigado

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

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

    Mensagem  criquio 28/9/2011, 19:00

    Dê uma lida nesse pequeno artigo:
    http://maximoaccess.forumeiros.com/t1162-dicas-para-iniciantes-nomear-campos-e-elementos-de-um-sistema-em-access?highlight=iniciantes

    Pelo que vi dos nomes dos campos, talvez possa estar aí a questão.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    weniltonrabelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 23/08/2011

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

    Mensagem  weniltonrabelo 29/9/2011, 21:04

    Criquio

    Valeu pela dica do texto!
    Realmente eram os nomes que estavam "feios" rsrs

    Se não for pedir d+ gostaria de sua ajuda para fechar!
    Preciso colocar o campo "Total' do Formulário de Guias para multiplicar os valor pela Quantidade a formula que uso é esta:

    Campo Total / Fonte de controle: =[Valor]*[Quant]

    Mas não dá certo quando busco os dados com a função Dlookup.
    Agradeço
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

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

    Mensagem  criquio 29/9/2011, 21:11

    É formulário simples ou contínuo? Talvez dê certo se colocar na mesma rotina e logo após o DLookup:

    Me.NomeCampo = Me.CampoDoValor * CampoDaQuantidade


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    weniltonrabelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 23/08/2011

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

    Mensagem  weniltonrabelo 29/9/2011, 22:01


    É form. simples.

    Não deu certo.
    A função DLookup funcional perfeito mas o campo total não dá nada:

    Tentei variações da formula mas nada...

    Private Sub IDtbltriagem_AfterUpdate()
    Me.Nome = DLookup("txtNome", "tbltriagem", "IDcliente=" & Me!IDtbltriagem)
    Me.Aluno = DLookup("txtAluno", "tbltriagem", "IDcliente=" & Me!IDtbltriagem)
    Me.Valor = DLookup("txtValor", "tbltriagem", "IDcliente=" & Me!IDtbltriagem)
    Me.Total=Me.Valor*Quant
    End Sub
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

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

    Mensagem  JPaulo 30/9/2011, 20:06

    teste por favor;


    Private Sub IDtbltriagem_AfterUpdate()
    Me.nome = DLookup("txtNome", "tbltriagem", "IDcliente=" & Me!IDtbltriagem)
    Me.Aluno = DLookup("txtAluno", "tbltriagem", "IDcliente=" & Me!IDtbltriagem)
    Me.valor.Value = DLookup("txtValor", "tbltriagem", "IDcliente=" & Me!IDtbltriagem)
    Me.valor.Requery
    Me.Total.Value = Nz(Me.valor, 0) * Nz(Me.Quant, 0)
    End Sub



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Problemas com a Função Dlookup Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Problemas com a Função Dlookup Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Problemas com a Função Dlookup Folder_announce_new Instruções SQL como utilizar...
    avatar
    weniltonrabelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 23/08/2011

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

    Mensagem  weniltonrabelo 3/10/2011, 18:22

    JPaulo

    Não dá erro como nos outros e aparece R$ 0,00, mas quando coloco a quantidade não muda nada.

    Ainda não dá certo. Outra dica??

    avatar
    weniltonrabelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 23/08/2011

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

    Mensagem  weniltonrabelo 9/11/2011, 15:10

    Olá Pessoal
    Estive fora por um tempo mais estou de volta com o mesmo problema.

    O Campos toral de meu formulário não soma como descrito acima.

    Se alguém tiver alguma dica por favor me digam.....

    Aguardo
    avatar
    weniltonrabelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 23/08/2011

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

    Mensagem  weniltonrabelo 19/10/2012, 19:33

    Pessoal
    Quero agradecer a todos (JPaulo e Criquio), que se dispuseram a me ajudar.
    Estive afastado de meus projetos como podem ver nos contatos.

    Só agora retomei e com novo gás consegui encontrar a solução para este tópico.

    Além de refazer todo o projeto com novos nomes para os objetos (Tabelas, Formulários...) também mudei os nomes dos campos como indicado pelo mestre criquio.

    ao final deu certo assim:


    Private Sub CodCliente_AfterUpdate()
    Me.NomeCliente = DLookup("Nome", "tblFichaTriagem", "Cod=" & Me!CodCliente)
    Me.Profissional = DLookup("Profissional", "tblFichaTriagem", "Cod=" & Me!CodCliente)
    Me.ValorUnit = DLookup("ValorSessao", "tblFichaTriagem", "Cod=" & Me!CodCliente)
    End Sub

    Esta função chama os dados e no campo "TOTAL" que não estava fazendo a multiplicação funcionou perfeitamente agora: No item "Fonte de controle" digitei: =[ValorUnit]*[Quantidade]

    Espero que esta informação ajude alguem.

    Abraço
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

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

    Mensagem  Alexandre Neves 19/10/2012, 21:22

    Boa noite,
    [Resolvido]Problemas com a Função Dlookup MaximoAccess%20ResolvidoMarcado


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    weniltonrabelo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 23/08/2011

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

    Mensagem  weniltonrabelo 26/10/2012, 19:43

    Ok. Obrigado pelo aviso.

    Conteúdo patrocinado


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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 18:14