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


3 participantes

    [Resolvido]Atualização de campo

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Atualização de campo Empty Atualização de campo

    Mensagem  Luciana-bio Ter 08 Mar 2011, 22:16

    Devo ser a pessoa que mais pergunto nesse forum. rsrsrsrsrs.

    Fiz um formulário para o controle de pessoal e um outro para controle de ponto. No formulário controle de ponto quero colocar um campo que ao digitar a matrícula do funcionário apareça automaticamente seu nome em outro campo. Podem me ajudar?

    Só para completar: a origem das informação destes formulários estão duas tabelas (uma controle de pessoal e outra controle de ponto) que estão relacionadas pela matrícula e pelo nome do funcionário.

    Desde já agradeço a colaboraçã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]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  criquio Ter 08 Mar 2011, 22:31

    Oi de novo Lu Smile
    É simples. Faça assim, no evento "Após atualizar" do campo Código:

    Me.Nome = DLookup("Nome", "NomeTabela", "Código=" & Me!Código)

    Teste e veja se é isso mesmo que precisa.


    .................................................................................
    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.

    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]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  criquio Ter 08 Mar 2011, 22:42

    Eu havia trocado um nome no código acima. Corrigi agora. Um detalhe: o código acima é para campo tipo número no código do cliente. Quando for um campo tipo texto, deverá colocar aspas simples tambem no final, assim:

    Me.Nome = DLookup("Nome", "NomeTabela", "Código='" & Me!Código & "'")


    .................................................................................
    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.

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  Luciana-bio Ter 08 Mar 2011, 22:58

    Criqui, não consegui.

    Quando vc diz "Nome" deve ser o que eu tenho como uma caixa de texto chamado "Nome do servidor". Correto?

    Quando vc diz "Código" deve ser o que tenho como uma caixa de combinação chamada "Matrícula" (tipo texto) que busca a informação na tabela "Controle de pessoal". Correto?

    Quando vc diz "Nome da tabela" deve ser a minha tabela chamada "Controle de pessoal". Correto?

    Fiz dessa maneira e não deu certo.

    OBS: Pelo visto não gosta de carnaval. rsrsrsrsrsrsrs.
    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]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  criquio Ter 08 Mar 2011, 23:07

    Se o código é tipo texto, então será esse:

    Me.Nome = DLookup("Nome", "NomeTabela", "Código='" & Me!Código & "'")

    Campos da tabela
    Campos do formulário

    Nome é nome do campo aonde está o nome na tabela;
    Nome é o nome do campo aonde vai aparecer o nome no formulário;
    Código é o nome do campo aonde está o código na tabela;
    Código é o nome do campo aonde vai digitar o código no formulário

    OBS.: Não tenho nada contra o carnaval, ele está longe de mim mesmo Smile


    .................................................................................
    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.

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  Luciana-bio Ter 08 Mar 2011, 23:20

    Foi para o depurador. Não deu certo.

    O nome dos campos são iguais tanto nas tabelas quanto nos formulários.

    "Matrícula" e "Nome do servidor"

    Me.Nome do servidor = DLookup("Nome do servidor", "Controle de pessoal", "Matrícula='" & Me!Matrícula & "'")

    Não deu certo
    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]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  criquio Ter 08 Mar 2011, 23:28

    Tente colocar esses nomes com espaços dentro de colchetes. Por isso tenho falado sobre nomes de controles e elementos como tabelas, formulários, etc, com espaços nos nomes. Para que o código funcione, eles precisam estar entre colchetes ou com underline substituindo os espaços.


    .................................................................................
    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.

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  Luciana-bio Ter 08 Mar 2011, 23:49

    Criquio,

    VC É 1000!!!!!!!!!!!!

    O MELHOR EM ACCESS!!!!!!!!!

    Tópico mais que resolvido.

    Mas não ache que acabei por aqui.

    Sou tão iniciante que já vou abrir outro tópico. rsrsrsrsrsrs.
    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]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  criquio Ter 08 Mar 2011, 23:58

    Agradeço pelas palavras, mas não sou o melhor do forum não, hehehe. Na verdade, eu até comentei aqui outro dia que eu uso Access a alguns anos mas eu sempre usava os assistentes e macros, pois os serviços que eu fazia eram simples, apenas para o hotel aonde eu trabalhava. Eu só comecei a me aprofundar nos códigos em meados de abril do ano passado. O que ajuda é que eu já tinha feito algumas coisinhas poucas no Visual Basic e outras poucas em linguagens web, como html, css e javascript. Com excessão talvez do javascript, as outras duas linguagens nem são consideradas linguagens de programação, hehehe.
    Mas esse é o intuito do forum, aprender ajudando, ajudar aprendendo, ou seja, compartilhando. Aqui exisem pessoas com maior bagagem do que eu nesses meandros, hehehe.


    .................................................................................
    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.

    Luciana-bio
    Luciana-bio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 204
    Registrado : 16/02/2011

    [Resolvido]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  Luciana-bio Qua 09 Mar 2011, 00:05

    Não puxando seu saco, mas pelo que tenho visto vc é uns do que tem mais paciência com os novatos. Tanto nesse quanto em outros foruns que já participei. Parabéns!!!!!
    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]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  criquio Qua 09 Mar 2011, 00:22

    A paciência é uma virtude, pelo menos penso assim. Mas eu creio que nesse forum, mais do que na maioria dos outros, temos pessoas que tem se desdobrado para tentar auxiliar nas dúvidas. Temos o nosso amigo Vieira que já debruçou dias sobre aplicações de membros iniciantes para poder ajudá-los a entender como montar um banco de dados eficiente. O Dilson tambem tem se desdobrado nesse mesmo intuito. Sem contar o JPaulo, que é uma referência no nosso meio.
    Resumindo, somos uma grande família: a familia Máximo Access, da qual me orgulho de fazer parte Very Happy


    .................................................................................
    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.

    Mriegel
    Mriegel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 190
    Registrado : 22/01/2011

    [Resolvido]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  Mriegel Qua 09 Mar 2011, 00:33

    Gostaria de fazer as palavras da amiga Luciana, as minhas palavras.
    É muito bom fazer parte deste Forum e contar com a grande ajuda de pessoas mais experientes.
    Parabéns a todos

    Marcelo

    Conteúdo patrocinado


    [Resolvido]Atualização de campo Empty Re: [Resolvido]Atualização de campo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Dom 19 maio 2024, 18:40