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]Atualizar formulário a partir de uma listagem

    avatar
    Josué Carvalho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 06/10/2015

    [Resolvido]Atualizar formulário a partir de uma listagem Empty [Resolvido]Atualizar formulário a partir de uma listagem

    Mensagem  Josué Carvalho 15/10/2015, 08:11

    Prezados,

    Tenho um formulário com um sub-formulário que exibe os desdobramentos do primeiro (como uma NF e seus itens). No formulário principal tenho um botão que exibe outro formulário com uma caixa de listagem com o resumo dos dados (como se fosse a relação de todas as NFs emitidas).

    O que preciso é que ao duplo clique na listagem ele feche o formulário da listagem, voltando ao formulário principal mas atualizando-o, para exibir o registro no qual eu cliquei duas vezes lá na listagem.

    Alguém pode me ajudar?
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Atualizar formulário a partir de uma listagem Empty Re: [Resolvido]Atualizar formulário a partir de uma listagem

    Mensagem  Noobezinho 15/10/2015, 12:19

    Josué

    Em linhas gerais, poderá fazer assim:

    Acredito que o formulário principal tenha uma consulta seleção como fonte de registro, caso
    não tenha, crie uma, com base na tabela de origem e então, no campo do código do registro
    coloque na linha critério, igual a formulários!NomedoFormulário!NomedaCaixadeListagem.
    Salve essa consulta ou copie a frase SQL dela pra usar no vba.

    No evento ao clicar duas vezes da caixa de listagem, utilize:

    Forms!NomeFormularioPrincipal.RecordSource = "NomedaConsultaSalva"
    Forms!NomeFormularioPrincipal.Requery

    ou

    Forms!NomeFormularioPrincipal.RecordSource= "Select...." a instrução SQL
    Forms!NomeFormularioPrincipal.Requery

    Existem outras formas de se fazer isso, mas seria necessário ver os objetos.

    Caso não consiga, disponibilize os objetos afins em um desses hospedeiro;
    Mega,Dropbox,4Shared,etc...

    e coloque o link aqui para podermos baixar e analisar.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Josué Carvalho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 06/10/2015

    [Resolvido]Atualizar formulário a partir de uma listagem Empty Re: [Resolvido]Atualizar formulário a partir de uma listagem

    Mensagem  Josué Carvalho 16/10/2015, 13:22

    Perfeito! Obrigado!

    Tive que fazer pequenos ajustes mas ficou perfeito.

    Para quem for adotar esta solução é importante lembrar que o "filtro" criado fica no formulário e impede que este acesse outros registros. O que fiz foi criar rotinas que repusessem a consulta original e pronto.

    Mais uma vez agradeço e parabenizo aos idealizadores, moderadores, desenvolvedores e participantes deste fórum!
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Atualizar formulário a partir de uma listagem Empty Re: [Resolvido]Atualizar formulário a partir de uma listagem

    Mensagem  Noobezinho 16/10/2015, 13:31

    Josué

    Que bom que deu certo!

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Atualizar formulário a partir de uma listagem Empty Re: [Resolvido]Atualizar formulário a partir de uma listagem

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 04:45