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

    Preencher Caixa de Combinação ao clicar na Caixa de Listagem

    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    Preencher Caixa de Combinação ao clicar na Caixa de Listagem Empty Preencher Caixa de Combinação ao clicar na Caixa de Listagem

    Mensagem  Connekta Informatica 15/5/2018, 18:34

    Boa Tarde

    Tenho um formulário aonde tem todos os dados do produto e outro aonde eu altero e cadastro os produtos.

    Quando eu clico na Caixa de Listagem abre o formulário com os dados do produto, ai as caixas de textos preenche mais as caixa de combinação não.

    Estou utilizando o seguinte código:
    Código:

    Private Sub lstProdutos_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frm_CadProdutos"
    ...
    Forms!frm_CadProdutos!Fornecedor = DLookup("Fornecedor", "tbl_CadProdutos", "CodItem=" & Me.lstProdutos.Column(0))
    ...
    Forms!frm_CadProdutos!Setor = DLookup("Setor", "tbl_CadProdutos", "CodItem=" & Me.lstProdutos.Column(0))
    Forms!frm_CadProdutos!Marca = DLookup("Marca", "tbl_CadProdutos", "CodItem=" & Me.lstProdutos.Column(0))
    ...

    End Sub

    Os campos do código são caixa de combinação e estão preenchido na tabela, só porque quando eu clico ele abre em branco.


    .................................................................................




    Untitled Document





    Connekta Informática Apoia:


    Chapada dos Veadeiros - Alto Paraíso de Goiás
    Venha conhecer as belezas naturais desta cidade.


    Clique Aqui


    Lembrete: Desfrutar e Preservar é um direito de Todos.




    avatar
    Ricardo Monteiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 27/11/2017

    Preencher Caixa de Combinação ao clicar na Caixa de Listagem Empty Re: Preencher Caixa de Combinação ao clicar na Caixa de Listagem

    Mensagem  Ricardo Monteiro 1/8/2018, 20:39

    Tente alterar no código o índice da coluna do campo me.lstProdutos.column(0) de "0" para 1, 2, 3, etc. Lembrando de fazer a correspondencia.

    Código:

    Private Sub lstProdutos_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frm_CadProdutos"
    ...
    Forms!frm_CadProdutos!Fornecedor = DLookup("Fornecedor", "tbl_CadProdutos", "CodItem=" & Me.lstProdutos.Column(1))
    ...
    Forms!frm_CadProdutos!Setor = DLookup("Setor", "tbl_CadProdutos", "CodItem=" & Me.lstProdutos.Column(2))
    Forms!frm_CadProdutos!Marca = DLookup("Marca", "tbl_CadProdutos", "CodItem=" & Me.lstProdutos.Column(3))

      Data/hora atual: 8/11/2024, 03:42