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


2 participantes

    [Resolvido]Procurar último valor em tabela e preencher campo

    avatar
    maluco_sergio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 09/11/2016

    [Resolvido]Procurar último valor em tabela e preencher campo Empty [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  maluco_sergio 10/12/2016, 10:16

    Bom dia, sou um aprendiz de access e recorro novamente ao fórum em busca de ajuda para o seguinte:

    Tenho um subform "frmSubCorrespondenciaHistorico" ( dentro do form "frmCorrespondenciaEntradaEditar") e está vinculado à uma tabela "Correspondencia_Historico".

    Esta tabela contem um campo "ID" que é chave e um campo "ID_Correspondencia" que está relacionada com a tabela "Correspondencia".

    No form "frmCorrespondenciaEntradaEditar" tenho um campo que se chama "Responsável_Entrada" que queria que fosse preenchido automaticamente depois de:

    1) procurar o último registo na tabela "Correspondencia_Historico" em que o campo "ID" do "frmCorrespondenciaEntradaEditar" e igual a "ID_Correspondencia". Então copiar o valor do campo "Destinatario_Correspondencia" e colar no campo  "Responsável_Entrada" do "frmCorrespondenciaEntradaEditar".

    Está um pouco confuso, não?

    Se alguém me puder ajudar agradecia. De qualquer das formas envio a BD a ver se ajuda.
    Anexos
    [Resolvido]Procurar último valor em tabela e preencher campo AttachmentGestão FISC (MaximoAccess - Procurar Valor).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (171 Kb) Baixado 13 vez(es)
    avatar
    maluco_sergio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 09/11/2016

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  maluco_sergio 11/12/2016, 09:24

    Tem por aí alguma alma caridosa que me ajude??? :-)

    Será que dá para usar Dlast para resolver o meu problema?

    Obrigado e bom domingo...
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  FabioPaes 11/12/2016, 16:06

    Coloque este Código em algum evento, o que melhor atender a sua necessidade amigo...

    Dim F, C As String
    'Ira buscar o Mario ID lançado referente ao Ref. N.º.
    C = DMax("ID", "Correspondencia_Historico", "ID_Correspondencia ='" & Me.ID & "'")
    'Irá Buscar o Valor do Campo Destinatario_Corespondencia referente ao Maior ID que filtramos anteriormente.
    F = DLookup("Destinatario_Correspondencia", "Correspondencia_Historico", "ID =" & C & "")
    Me.Responsável_Entrada = F


    Veja se seria isso!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    maluco_sergio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 09/11/2016

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  maluco_sergio 12/12/2016, 19:42

    Obrigado pela ajuda.
    Funcionou direitinho.

    Só tem um pequeno problema: se não encontra valor nenhum, se os campos estão vazios, dá erro...
    Como posso ultrapassar esta situação?

    Obrigado mais uma vez.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  FabioPaes 12/12/2016, 22:42

    Neste exemplo que mandou, qual valor simulo para obter o erro?
    Poste a tela da mensagem do erro!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    maluco_sergio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 09/11/2016

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  maluco_sergio 12/12/2016, 22:45

    O Erro é o seguinte:

    "error 94" - Valor "Null"
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  FabioPaes 12/12/2016, 22:53

    Se apontar para esta Linha (C = DMax("ID", "Correspondencia_Historico", "ID_Correspondencia ='" & Me.ID & "'")).


    Mude ela para:


    C = NZ(DMax("ID", "Correspondencia_Historico", "ID_Correspondencia ='" & Me.ID & "'"),0)



    Teste!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    maluco_sergio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 37
    Registrado : 09/11/2016

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  maluco_sergio 15/12/2016, 19:51

    Caro Fabio,

    Deu direitinho.... Muito obrigado pela tua ajuda.
    Está perfeito.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  FabioPaes 15/12/2016, 22:33

    Grato pelo retorno amigo, Até a próxima se Deus quiser!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Conteúdo patrocinado


    [Resolvido]Procurar último valor em tabela e preencher campo Empty Re: [Resolvido]Procurar último valor em tabela e preencher campo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 3/5/2024, 03:57