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]preenchimento automático de campos no formulário

    pedroluiz
    pedroluiz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 01/11/2012

    [Resolvido]preenchimento automático de campos no formulário Empty [Resolvido]preenchimento automático de campos no formulário

    Mensagem  pedroluiz 22/1/2015, 12:00

    A paz de Deus para todos.

    Amigos:

    Alguém pode me dar alguma dica sobre como fazer preenchimento automático de campos de formulários? Gostaria que quando fosse preenchido um determinado campo no formulário os demais fossem automaticamente preenchidos.

    Estou tentando fazer um controle para escritório de advocacia, mas não sei nada além de criar tabelas e formulários. Estou começando a assistir as aulas de VBA/Access do Prof. Plínio Mabesi, mas ainda é cedo para conseguir fazer o que pretendo.

    Que Deus abençoe a todos.

    O nada com DEUS é muito; o muito sem DEUS é nada.

    confused confused confused
    avatar
    Convidado
    Convidado


    [Resolvido]preenchimento automático de campos no formulário Empty Re: [Resolvido]preenchimento automático de campos no formulário

    Mensagem  Convidado 22/1/2015, 13:46

    Bom dia Pedro... Ja deu uma pesquisada sobre o coamando Dlookup?

    Encontrará vários exemplos nas salas de repositório.

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]preenchimento automático de campos no formulário Empty Re: [Resolvido]preenchimento automático de campos no formulário

    Mensagem  Convidado 22/1/2015, 13:48

    Veja estes tópicos:

    http://maximoaccess.forumeiros.com/search?mode=searchbox&search_keywords=dlookup&show_results=topics

    Cumprimentos
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]preenchimento automático de campos no formulário Empty Re: [Resolvido]preenchimento automático de campos no formulário

    Mensagem  ifahidalgo 22/1/2015, 14:25

    com sua licença mestre HARYSOHN

    no evento ao sair do campo do formulario

    Dim strSql As String, rstTemp As DAO.Recordset

    'ao preencher o campo "txtcampoform, verifica se ele tem informação
    If txtcampoform <> "" Then
    'se o campo estiver preenchido executa linha de baixo
    'vai na tabela e pega toda linha se for igual ao txtcampoform
    strSql = "Select * from tabela where campotabela = '" & txtcampoform & "'"
    Set rstTemp = CurrentDb.OpenRecordset(strSql, dbOpenSnapshot)
    If Not rstTemp.EOF Then
    'encontrando a linha com as informações joga nos campos do form em relação a tabela
    campoformulario = rstTemp("campotabela")
    .....

    rstTemp.Close
    Set rstTemp = Nothing
    End If
    End If


    não sei se me expliquei bem.
    avatar
    Convidado
    Convidado


    [Resolvido]preenchimento automático de campos no formulário Empty Re: [Resolvido]preenchimento automático de campos no formulário

    Mensagem  Convidado 22/1/2015, 18:37

    São várias opções para isto... depende-se muito da utilização....

    Como o formulário já estã carregado pode-se utilizar tambem a opção clone para setar o recordset.

    Dim strSql As String, rstTemp As DAO.Recordset

    'ao preencher o campo "txtcampoform, verifica se ele tem informação
    If txtcampoform <> "" Then
    'se o campo estiver preenchido executa linha de baixo
    'vai na tabela e pega toda linha se for igual ao txtcampoform
    strSql = "Select * from tabela where campotabela = '" & txtcampoform & "'"
    Set rstTemp = Me.RecordsetClone
    If Not rstTemp.EOF Then
    'encontrando a linha com as informações joga nos campos do form em relação a tabela
    campoformulario = rstTemp("campotabela")
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]preenchimento automático de campos no formulário Empty Re: [Resolvido]preenchimento automático de campos no formulário

    Mensagem  ifahidalgo 26/1/2015, 19:00

    Pedro

    Conseguiu alguma coisa por ai?
    pedroluiz
    pedroluiz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 01/11/2012

    [Resolvido]preenchimento automático de campos no formulário Empty preenchimento automático de campos no formulário

    Mensagem  pedroluiz 28/1/2015, 19:19

    A Paz de Deus para todos.

    Caros Ifahidalgo e Harysohn:

    Vou dar como resolvido esse tópico para que não fique desnecessariamente em aberto. Na verdade preciso aprender muito mais para poder aproveitar essas dicas. Estou assistindo às aulas do Prof. Plínio Mabesi (Access/VBA) e, depois, volto a carga.

    Muito grato pela simpatia, tempo e disposição.

    Deus abençoe a todos nós.




    O nada com Deus é muito, mas o tudo sem Deus é nada.

    Conteúdo patrocinado


    [Resolvido]preenchimento automático de campos no formulário Empty Re: [Resolvido]preenchimento automático de campos no formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 02:00