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


3 participantes

    [Resolvido]Alternar "Fonte de controle" no mesmo formulário

    avatar
    costa256
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 22/01/2019

    [Resolvido]Alternar "Fonte de controle" no mesmo formulário Empty [Resolvido]Alternar "Fonte de controle" no mesmo formulário

    Mensagem  costa256 16/9/2019, 14:48

    Meus amigos.

    Mais uma vez venho recorrer a ajuda de vcs.

    Meu BD está sendo desenvolvido para atender uma necessidade do meu trabalho. Agora os usuários estão pedindo algumas mudanças.

    Resolvi então , dentro do mesmo sistema, dividir o BD, com tabelas separadas para cada tipo de cadastro.

    Então, tenho as tabelas Cadastro ; Cadastro_1 e Cadastro_2

    No meu form criei 3 Botões de alternância. A minha ideia é que cada botão direcione para uma tabela diferente.

    No evento "Ao clicar" de cada botão, inseri os seguintes comandos :


    "Botão 0" Forms!frm_Cadastro.RecordSource = "tbl_Cadastro"

    "Botão 1" Forms!frm_Cadastro.RecordSource = "tbl_Cadastro_1"

    "Boitão 2" Forms!frm_Cadastro.RecordSource = "tbl_Cadastro_"


    O "Botão 0" é Default, então, quando o form abre, já abre na opção do "botão 0" direcionado para a tabela " tbl_Cadastro"

    Porém, os demais sempre aparece o erro: Erro em tempo de execução '3251' . Operação não suportada para este tipo de objeto.


    O que eu gostaria é que, ao clicar no "botão 0" o formulário mostrasse apenas os cadastros da tbl_Cadastro, quando eu clicasse no "botão 1", o formulário mostrasse apenas as cadastros da tbl_Cadastro_1, e quando eu clicasse no "botão 3", o formulário mostrasse apenas os cadastros da tbl_Cadastro_3.
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2675
    Registrado : 23/01/2018

    [Resolvido]Alternar "Fonte de controle" no mesmo formulário Empty Re: [Resolvido]Alternar "Fonte de controle" no mesmo formulário

    Mensagem  crysostomo 16/9/2019, 17:53

    DoCmd.OpenTable "NomeDaSuaTabela", acViewNormal


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Alternar "Fonte de controle" no mesmo formulário Empty Re: [Resolvido]Alternar "Fonte de controle" no mesmo formulário

    Mensagem  DamascenoJr. 16/9/2019, 22:01

    Exemplo funcional
    Anexos
    [Resolvido]Alternar "Fonte de controle" no mesmo formulário AttachmentMudaTabela.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (40 Kb) Baixado 19 vez(es)


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    costa256
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 22/01/2019

    [Resolvido]Alternar "Fonte de controle" no mesmo formulário Empty Re: [Resolvido]Alternar "Fonte de controle" no mesmo formulário

    Mensagem  costa256 19/9/2019, 20:28

    Obrigado a todos pelas ajudas.

    Consegui resolver a questão utilizando a propriedade Form_RecordSource = "Nome da tabela."

    Mais uma vez agradeço a todos pela ajuda.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Alternar "Fonte de controle" no mesmo formulário Empty Re: [Resolvido]Alternar "Fonte de controle" no mesmo formulário

    Mensagem  DamascenoJr. 19/9/2019, 21:23

    O fórum agradece o retorno. Sucesso.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    Conteúdo patrocinado


    [Resolvido]Alternar "Fonte de controle" no mesmo formulário Empty Re: [Resolvido]Alternar "Fonte de controle" no mesmo formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 25/2/2024, 08:47