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]Selecionar item no listBox

    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Selecionar item no listBox Empty Selecionar item no listBox

    Mensagem  dyl2011.programador 27/9/2011, 20:39

    Boa tarde,

    Como eu faço para selecionar um dentre varios itens de um listbox e ao clicar nele ele automaticamente seja inserido numa caixa de texto?


    Adilson
    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]Selecionar item no listBox Empty Re: [Resolvido]Selecionar item no listBox

    Mensagem  criquio 27/9/2011, 21:20

    Evento "Ao clicar" da listbox:

    Me.NomeCampo = Me.NomeDaListbox.Value

    Se a list tiver mais de uma coluna, pode ser necessário mudar Value por Column(x) sendo x o número correto da coluna aonde está o valor a ser copiado.


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

    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Selecionar item no listBox Empty Re: [Resolvido]Selecionar item no listBox

    Mensagem  dyl2011.programador 27/9/2011, 21:24

    Olhe só,

    Na listbox tem varios valores provenientes de um banco de dados e eu preciso que ao clicar aleatoriamente em qualquer valor ele vá para uma caixa de texto, pois sera enviado para uma consulta que exibirá um relatorio. no criterio da consulta tem o seguinte no campo nome

    [forms]![frmLocalizar]![txtnome]

    e não aparece o nome do vendedor no relatorio

    meu codigo no list box é:

    Dim Linha As Integer

    Linha = Me.lst_nomes.ListIndex

    Me.txt_nome = Me.lst_nomes.Column(1, Linha)
    Me.txt_nome.SetFocus

    On Error GoTo Err_lst_nomes_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "rptVendasporVendedor"
    stLinkCriteria = "Nome='" & Me.lst_nomes & "'"
    DoCmd.OpenReport stDocName, acViewPreview, , stLinkCriteria
    Exit_lst_nomes_Click:
    DoCmd.Close acForm, "frmLocalizar"
    Exit Sub
    Err_lst_nomes_Click:
    MsgBox Err.Description
    Resume Exit_lst_nomes_Click

    e não adianta.

    o que estou fazendo de errado?

    Atenciosamente,

    Adilson
    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]Selecionar item no listBox Empty Re: [Resolvido]Selecionar item no listBox

    Mensagem  criquio 27/9/2011, 21:27

    A pergunta inicial era sobre enviar um dado de uma list para um campo, o que pode ser feito conforme mencionado no post anterior. Quanto ao relatório, talvez seja necessário seguir o mesmo esquema,incluindo no código a coluna da listbox ou o .Value


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

    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Selecionar item no listBox Empty Re: [Resolvido]Selecionar item no listBox

    Mensagem  dyl2011.programador 27/9/2011, 21:44

    Já tinha feito assim e não deu certo.

    Existe uma codificação onde se faz um loop para selecionar o item de uma linha, mais ou menos assim.

    For i to .list alguma coisa

    poderia me passar como se codifica assim (fazer o loop acima citado para eu por na caixa de texto o valor selecionado na list

    Agradecido


    Adilson
    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]Selecionar item no listBox Empty Re: [Resolvido]Selecionar item no listBox

    Mensagem  criquio 27/9/2011, 22:08

    São várias linhas? Se for, não vai dar certo colocar elas na caixa de texto para filtrar, pois o sistema entende uma caixa de texto como um campo apenas e não vários campos em um. Nesse caso, deve filtrar direto na caixa de texto. Mas talvez fosse o caso de fazer diferente, ou seja, você ter um campo Exibir na tabela para colocar Sim ao selecionar na listbox e Não ao tirar a seleção. Pode ter uma consulta baseada nessa tabela com o Critério Como "Sim" no campo Exibir e o relatório tendo a consulta como origem.


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

    dyl2011.programador
    dyl2011.programador
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 525
    Registrado : 08/07/2011

    [Resolvido]Selecionar item no listBox Empty Re: [Resolvido]Selecionar item no listBox

    Mensagem  dyl2011.programador 27/9/2011, 22:28

    Valeu, Agora foi que fui entender.


    Brigadooooooooooooo


    Adilson

    Conteúdo patrocinado


    [Resolvido]Selecionar item no listBox Empty Re: [Resolvido]Selecionar item no listBox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 00:41