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


4 participantes

    [Resolvido]Caixa de combinação que alimente uma tabela

    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Caixa de combinação que alimente uma tabela

    Mensagem  saguio 12/12/2012, 14:37

    Ola pessoal sera que alguem pode me ajudar?

    Eu tenho um formulario que alimenta uma tabela pagamentos.
    eu fiz uma caixa de combinação nesse formulario que quando eu escolho o nome, automaticamente ja insere os demais campos: endereço, telefone, CPF, etc. os dados são pusados de uma tabela fornecedor.

    meu problema:
    eu nao consigo como fazer esses campos automáticos alimentar a tabela (pagamentos, os dados nao vão para a tabela, fica so no formulario.

    podem me ajudar?
    Saguio


    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Alexandre Neves 12/12/2012, 18:05

    Boa tarde, saguio
    Pelo princípio da bd relacional, deve registar número identificativo único em vez de nome (que pode repetir). Os dadosde cliente/fornecedor/funcionário/... devem apenas constar numa tabela. Esses dados são acedidos através do relacionamento das tabelas em vez de serem registados em cada uma das tabelas envolvidas


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    Convidado
    Convidado


    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Convidado 12/12/2012, 18:42

    Poste um modelo do BD para que possamos ver...

    Cumprimentos.
    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Veja o modelo que estou precisando fazer funcinar

    Mensagem  saguio 13/12/2012, 11:25

    Caro PILOTO, seria demais lhe pedir que fizesse nesse exeplo anexo e me mandasse no email: saguio13@gmail.com ????

    por favor, eu nao to conseguindo


    saguio
    Anexos
    [Resolvido]Caixa de combinação que alimente uma tabela AttachmentBD exemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (27 Kb) Baixado 13 vez(es)


    Última edição por saguio em 13/12/2012, 13:50, editado 1 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Convidado 13/12/2012, 11:52

    Na caixa texto NomeDespesa, apague a expresão contida na mesma, acople ela ao campo da tabela, e em eventos após atualizar da combo:

    Private Sub codDespesa_AfterUpdate()
    Me.nomeDespesas = codDespesa.Column(1)
    End Sub


    Cumprimentos.
    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty nao conseguir PILOTO

    Mensagem  saguio 13/12/2012, 13:51

    Caro PILOTO, seria demais lhe pedir que fizesse nesse exeplo anexo e me mandasse no email: saguio13@gmail.com ????

    por favor, eu nao to conseguindo
    avatar
    Convidado
    Convidado


    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Convidado 13/12/2012, 14:17

    Eis:
    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty caso nao solucionando

    Mensagem  saguio 14/12/2012, 09:02

    Caro piloto,
    nao ta funcionando ainda, veja:
    no formulario quando eu escolher o coodDesp, na COMBO, preciso que o o nome da despesa apareça automaticamente na caixa de texto (nome da despesa)e que ao atualizar os dados da caixa de texto (nome da despesa) seja inserido na tabela (pagamento)

    isso nao ta havendo, continuo necessitando da ajuda, po rever? por favor?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  JPaulo 14/12/2012, 09:08

    Amigão Saguio Moreira bom dia, você não estudou a lição passada pelo Harry;

    Veja como funciona, no evento VBA depois de atualizar na combo codDespesa;


    Private Sub codDespesa_AfterUpdate()
    Me.nomeDespesas.Value = Me.codDespesa.Column(1)
    Me.nomeDespesas.Requery
    End Sub

    Anexos
    [Resolvido]Caixa de combinação que alimente uma tabela AttachmentBD exemplo_OLD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (28 Kb) Baixado 24 vez(es)


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Caixa de combinação que alimente uma tabela Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Caixa de combinação que alimente uma tabela Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Caixa de combinação que alimente uma tabela Folder_announce_new Instruções SQL como utilizar...
    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Continua

    Mensagem  saguio 15/12/2012, 20:32

    Meu amigo J Paulo, nao to conseguindo me fazer entender, a COMBO continua a nao fazer o que eu quero, talvez nao seja possivel.

    A COMBO, quando acionada tem tem duas colunas: (CoodeDespesas) e (Nome da Despesa),

    a) no formulario, percidso que ao escolher apareca nas caixa de texto (coodeDespesa e Nome da despesa)ta parecendo apenas (Coodedespesa)

    b) preciso que essas informaçoes sejam levadas para a tabela "pagamento" nos respectivos campos, ta indo apenas o (coodeDespesa)

    é isso, sserá possivel?

    rsssr
    avatar
    Convidado
    Convidado


    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Convidado 15/12/2012, 21:03

    Esta colocando sim, só que após atualizar a combo se você não salvar ou clicar nas setas de navegação ainda não será atualizado na tabela.
    coloque no código da seguinte maneira


    Private Sub codDespesa_AfterUpdate()
    Me.nomeDespesas.Value = Me.codDespesa.Column(1)
    Me.nomeDespesas.Requery
    DoCmd.RunCommand AcCmdSaveRecord
    End Sub




    Cumprimentos.
    GCONTABIL
    GCONTABIL
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 137
    Registrado : 17/12/2011

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  GCONTABIL 15/12/2012, 21:49

    Veja se assim, resolve seu problema:

    Private Sub codDespesa_AfterUpdate()
    Me.nomeDespesas.Value = Me.codDespesa.Column(1)
    Me.Código.Value = Me.codDespesa.Column(0)
    Me.nomeDespesas.Requery

    End Sub
    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Sinto, mas nao deu certo

    Mensagem  saguio 16/12/2012, 16:23

    Pessoal, nao deu certo, a ultima versão postada o formulario ate funciona, ta atualizando, mas se eu escolher um novo registro e digitar novo valor em (VALOR), ele ja nao atualiza mais.


    quanto a levar os dados para a tabela PAGAMENTO, a combo so leva o condigo de despesa. (CooDespesa).

    quando escolho novo registro, a tabela abre um novo registro, mais nao recebe as informaçoes da caixa de texto (nome da despesa)automaticamente.
    complicado ne?



    avatar
    Convidado
    Convidado


    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Convidado 16/12/2012, 16:51

    Não há nenhuma complicação.. todos os exemplos postados aqui.. estão a funcionar perfeitamente...

    Sinceramente eu não sei qual a tua dúvida.

    Cumprimentos.
    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Continua

    Mensagem  saguio 16/12/2012, 18:41

    Piloto,
    Quando eu escolho uma opção na caixa de combinação ela nao alimenta a tabela pagamento. so vai para a tabela as informaçoes da caixa de combinação que á o (CooDespea), a informação da Caixa de texto (Nome da Despesa) nao vai para tabela pagamento.
    pode fazer o texte ai que nao ta alimentando a tabela, so alimenta com o (coodespesa.

    va para novo registro, prencha o formulario, atualiza e depois veja na tabela.

    saguio
    GCONTABIL
    GCONTABIL
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 137
    Registrado : 17/12/2011

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  GCONTABIL 16/12/2012, 20:22

    Fiz o teste novamente aqui e deu tudo certinho, não encontrei erro.
    avatar
    saguio
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 19/03/2012

    [Resolvido]Caixa de combinação que alimente uma tabela Empty Agradecimentos

    Mensagem  saguio 16/12/2012, 20:52

    Galera que contribuiram, muito obrigado, vou continuar tentando ate ver o que da errado aqui no meu PC, pois aqui a combo nao alimentou a tabela, mais valeu, dou como resolvido pois aprendir o caminho de como se faz, a pesar de que nao funcionaou ainda.

    grato
    saguio
    avatar
    Convidado
    Convidado


    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Convidado 16/12/2012, 21:27

    Bem.. Aqui funciona tambem..

    O Fórum agradece o Retorno.

    Conteúdo patrocinado


    [Resolvido]Caixa de combinação que alimente uma tabela Empty Re: [Resolvido]Caixa de combinação que alimente uma tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 07:18