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


    [Resolvido]combobox escolhe tabela

    Rui Maciel
    Rui Maciel
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 298
    Registrado : 11/09/2012

    [Resolvido]combobox escolhe tabela Empty combobox escolhe tabela

    Mensagem  Rui Maciel Dom 03 Mar 2013, 18:22

    Boa noite mestres
    Queria que me dessem uma ajuda nesta base de dados, pois, queria que através de uma combobox pudesse lançar em várias tabelas escolhendo uma, o código que pôs não funciona, as tabelas vão ter incremento até 2050.
    Grato pela atenção e generosidade,
    Rui Maciel
    Anexos
    [Resolvido]combobox escolhe tabela AttachmentDatabase11.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (75 Kb) Baixado 9 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Dom 03 Mar 2013, 18:46

    Boas Maciel... ao meu ver não seria necessário várias tabelas para o ano e sim um campo Ano na tabela, indicando que aquele registro pertence ao ano contido no campo...

    Cumprimentos.
    Rui Maciel
    Rui Maciel
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 298
    Registrado : 11/09/2012

    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Rui Maciel Dom 03 Mar 2013, 18:50

    Viva Piloto
    As tabelas vão todas ter o mesmo conteúdo exceto a coluna ID,Valor,DataPagamento e Observações, pois eu preciso de saber quem liquidou o valor correspondente àquele ano.
    Grato,
    Rui
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Dom 03 Mar 2013, 18:53

    Agora para o que voce deseja, basta apenas após atualizar da combo carregar o recordsource do formulário com a respectiva tabela.

    1 - Acople os campos de acordo com os campos na tabela, bastanto apena na fonte do controle da caixa texto colocar o campo da tabela
    Ex: Caixa texto Nome >>> Fonte do Controle = Nome

    2 - No evento após atualizar da combo o seguinte código:

    Private Sub cbxTabelaAno_AfterUpdate()
    Me.RecordSource = "Select * From " & Me.cbxTabelaAno.Value & ""
    End Sub


    Assim apos atualizar a combo ela será carregada com a respectiva tabela selecionada na combo.


    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Dom 03 Mar 2013, 18:54

    Para o que falou na mensagem de numero 3, eu ainda creio que apenas lançando o ano no regisrtro selecionado podera obter esses dados.

    1 - MOTBR LDA Valor xxxx - Ano 2013
    2 - MOTBR LDA Valor yyyy - Ano 2014

    enfim.

    Cumprimentos.
    Rui Maciel
    Rui Maciel
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 298
    Registrado : 11/09/2012

    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Rui Maciel Dom 03 Mar 2013, 19:09

    Não dá Piloto, pois, tenho uma tabela para cada ano onde os campos código, nome, morada, código postal e contribuinte já estão na tabela, eu só quero inserir os campos id, valor, data pagamento e observações, preciso de controlar quem falta pagar em que ano, as entidades são sempre as mesmas.
    Abraço,
    Rui
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Dom 03 Mar 2013, 19:39

    infelizmente sou obrigado a discordar de você....Ao meu ver não há necessidade de varias tabelas.. e sim registros com anos diferentes por registros...

    Todas tabelas poderiam ser resumidas em uma com todos os registros das outras tabelas e o seu respectivo ano.

    No entanto a solução para o que deseja seria a da mensagem de número 4

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Dom 03 Mar 2013, 19:45

    Eis, abra o form e selecione o ano na combo.

    Cumprimentos.
    Rui Maciel
    Rui Maciel
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 298
    Registrado : 11/09/2012

    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Rui Maciel Seg 04 Mar 2013, 06:22

    Ok Piloto, mas como posso fazer para acrescentar uma nova coluna para um novo ano, porque interessa-me saber tem liquidou e quem não liquidou, para poder emitir um relatório com os faltosos, pois, as entidades são sempre as mesmas, como posso controlar cada ano se não da forma que disse. Caso seja possível doutra forma agradecia a sua colaboração Piloto. Obrigado. Eu ainda sou muito verde em access.
    Cumprimentos,
    Rui
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Seg 04 Mar 2013, 08:21

    1 - Criado frmAno
    2 - Criado subfrmAno
    3 - Criado a tblAno + cpAno

    - Selecione um ano na combo no form ano e observe, o subform será filtrado de acordo com o ano selecionado
    - Selecione o ano 2016 e clique na caixa de seleção Pago, e observe, exibirá apenas os registros cuja data de pagamento não e nula


    Cumprimentos.
    Rui Maciel
    Rui Maciel
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 298
    Registrado : 11/09/2012

    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Rui Maciel Seg 04 Mar 2013, 09:11

    Obrigado Piloto, está muito bom, contudo, eu queria que ao selecionar o ano fosse possível que aparecessem todos os paroquianos e que ao clicar no pago aparecessem os pagos, como acontece, pois, caso contrário não consigo emitir uma listagem dos que não pagaram.
    Abraço,
    Rui
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Seg 04 Mar 2013, 09:32

    Ao clicar no Ano aparece todos os cadastrados para o ano...
    e com a caixa de seleção marcada todos com a data de pagamento preenchida.

    Não estou entendendo o que quis dizer.

    Cumprimentos.
    Rui Maciel
    Rui Maciel
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 298
    Registrado : 11/09/2012

    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Rui Maciel Seg 04 Mar 2013, 11:33

    Não está a aparecer os cadastrados para determinado ano, mas sim, os que já pagaram, mesmo sem selecionar a caixa de seleção. Ou seja, somente ao entrar é que aparecem todos os cadastrados, depois se selecionar um determinado ano, aparecem só os que pagaram. Eu necessito que para cada ano apareçam todos os cadastrados para depois dar baixa deles conforme foram pagando.
    Obrigado,
    Rui
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Seg 04 Mar 2013, 13:04

    Não está a aparecer os cadastrados para determinado ano, mas sim, os que já pagaram,

    Claro que está... abra o form sem clicar na chkBox.. e selecione o ano de 2016 e observe

    Cumprimentos.
    Rui Maciel
    Rui Maciel
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 298
    Registrado : 11/09/2012

    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Rui Maciel Qui 07 Mar 2013, 19:10

    Boa noite Piloto
    Resolvi a questão, obrigado.
    Cumprimentos,
    Rui
    avatar
    Convidado
    Convidado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Convidado Qui 07 Mar 2013, 19:12

    O Fórum agradece o retorno.

    Bom trabalho!

    Conteúdo patrocinado


    [Resolvido]combobox escolhe tabela Empty Re: [Resolvido]combobox escolhe tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Dom 19 maio 2024, 12:21