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]Num formulário gravar dados através de uma combo box

    Jitano
    Jitano
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Portugal
    Mensagens : 99
    Registrado : 13/06/2011

    [Resolvido]Num formulário gravar dados através de uma combo box Empty Num formulário gravar dados através de uma combo box

    Mensagem  Jitano 19/7/2011, 17:25

    Oi

    Preciso de uma orientação por favor...

    Tenho um formulário com a origem dos registos numa tabela

    Queria alterar alguns valores dessa tabela de origem dos registos recorrendo a uma combo box que tem origem noutra tabela que tem os dados para inserir

    Por exemplo, tenho um formulário com morada de cliente onde através de uma combo box posso adicionar o país do cliente e essa combo box só mostra os países Brasil, Portugal e Angola por exemplo

    Qual a melhor maneira de fazer isto?
    Algum exemplo para ver?

    Obrigado em avanço


    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Num formulário gravar dados através de uma combo box Empty Re: [Resolvido]Num formulário gravar dados através de uma combo box

    Mensagem  Dilson 19/7/2011, 21:37

    Oi Jitano,

    Perfeitamente possível. Vá nas propriedades da combobox, aba Dados:

    Tipo de origem da linha: selecione "Tabela/Consulta"

    Origem da linha: Clique nos três pontinhos, no modo estrutura, clique com o botão inverso do mouse e aperte "Mostrar tabela", escolha a tabela, e escolha o campo que vai fornecer os dados.

    Jitano
    Jitano
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Portugal
    Mensagens : 99
    Registrado : 13/06/2011

    [Resolvido]Num formulário gravar dados através de uma combo box Empty Re: [Resolvido]Num formulário gravar dados através de uma combo box

    Mensagem  Jitano 20/7/2011, 13:47

    É isso Dilson, fiz tal e qual... depois adicionei a Origem do Controlo o campo que quero actualizar na tabela e é isto mesmo.

    Só outra pergunta, se por exemplo:

    A tabela de Origem da linha for:
    ID Produto
    1 Batata
    2 Carne
    3 Sumo

    No formulário eu tinha uma combo box com a origem da linha em Produto, depois tinha outra combo box ou caixa de texto que era preenchida automaticamente com o ID do produto!

    Como faço?

    O-B-R-I-G-A-D-O!
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Num formulário gravar dados através de uma combo box Empty Re: [Resolvido]Num formulário gravar dados através de uma combo box

    Mensagem  Dilson 20/7/2011, 18:24

    Eu estou deduzindo que esteja querendo propagar dados da combo para outros campos do formulário. Neste caso:

    Coloque no evento após atualizar da sua combo que busca os dados na tabela produtos:

    With SeuCampoQueAlimentaACombo
    Me!SeuCampoQueAlimentaACombo = .Column(0) 'Vem da tabela produtos e alimenta a combo
    Me.OutroCampo = .Column(1) 'Que receberá dados da coluna 1 vindo da origem da tabela na combo
    Me.UmOutroCampo = .Column(2) 'Que receberá dados da coluna 2 vindo da origem da tabela na combo
    End With

    Assim, todas as vezes que alimentar esta combo, ela irá propagar as demais informações nos outros campos.

    Seria isso?
    Jitano
    Jitano
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Portugal
    Mensagens : 99
    Registrado : 13/06/2011

    [Resolvido]Num formulário gravar dados através de uma combo box Empty Re: [Resolvido]Num formulário gravar dados através de uma combo box

    Mensagem  Jitano 21/7/2011, 14:30

    Sim, era isto mesmo Dilson!

    Funcionou na perfeição!

    Obrigado amigão cheers
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Num formulário gravar dados através de uma combo box Empty Re: [Resolvido]Num formulário gravar dados através de uma combo box

    Mensagem  Dilson 21/7/2011, 21:12

    O fórum agradece o retorno.

    Conteúdo patrocinado


    [Resolvido]Num formulário gravar dados através de uma combo box Empty Re: [Resolvido]Num formulário gravar dados através de uma combo box

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 11:02