MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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

    abrir formulário pela ListBox

    avatar
    dori
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 22/04/2016

    abrir formulário pela ListBox Empty abrir formulário pela ListBox

    Mensagem  dori em 21/12/2019, 16:51

    Boa tarde gente!

                      Como faço para abrir um formulário com um só clic em um registro da listBox?
    Exemplo:
                      Eu tenho um formulário com três campos apenas: Código (num.automática), Nome e valor;   na listBox
    contém vários registros. O formulário e a caixa de listagem vem da mesma tabela. Eu quero clicar em um registro na listBox e abrir esse formulário exibindo exatamente os dados do registro que eu clicar.  Eu tentei fazer aqui mas só abre sempre no primeiro registro da tabela.
                      Podem me informar o código pra isso, por favor?

    Obrigado!
    Maicon
    Maicon
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 235
    Registrado : 08/09/2012

    abrir formulário pela ListBox Empty Re: abrir formulário pela ListBox

    Mensagem  Maicon em 21/12/2019, 18:33

    Veja este : "https://www.maximoaccess.com/t6589-resolvidoaplicar-filtro-em-formulario"

    Veja este: "https://docs.microsoft.com/pt-br/office/vba/api/access.docmd.applyfilter"

    Também poderia criar uma consulta com base critério baseada na listbox :

    [Formulários]![SeuFormulário]![SuaListbox].(Column](0)

    Criar um formulário com base na consulta e chamá-lo.




    .................................................................................
    "O talento vence jogos, mas só o trabalho em equipe ganha campeonatos."
    Michael Jordan

    Bons Estudos.
    avatar
    dori
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 22/04/2016

    abrir formulário pela ListBox Empty Re: abrir formulário pela ListBox

    Mensagem  dori em 21/12/2019, 20:19

    Olá Maicon,

    [Formulários]![SeuFormulário]![SuaListbox].[Column](0)

    Esse código tá dando um erro de não localização do campo 1 referido na expressão!

    Que campo é esse?

    No meu caso ficou assim: [Formulários]![FormClubeMarajoara]![listaContribuintes].(Column](0)



    Maicon
    Maicon
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 235
    Registrado : 08/09/2012

    abrir formulário pela ListBox Empty Re: abrir formulário pela ListBox

    Mensagem  Maicon em 21/12/2019, 23:56

    Veja este exemplo abra a consulta do Subform ,

    Veja este vídeo : "https://support.office.com/pt-br/article/usar-par%C3%A2metros-em-consultas-formul%C3%A1rios-e-relat%C3%B3rios-8209eb5c-1589-42e2-9b20-4181f4c7a356"

    ---



    .................................................................................
    "O talento vence jogos, mas só o trabalho em equipe ganha campeonatos."
    Michael Jordan

    Bons Estudos.

      Data/hora atual: 5/12/2020, 12:06