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]Alterar a fonte de um subform a partir do form principal

    avatar
    EdContramão
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 21/04/2018

    [Resolvido]Alterar a fonte de um subform a partir do form principal Empty [Resolvido]Alterar a fonte de um subform a partir do form principal

    Mensagem  EdContramão 21/12/2018, 19:45

    Saudações a todos

    É possível alterar a fonte de um subform a partir de um evento disparado no form principal?

    A ideia é alterar a fonte mesmo, para outra tabela!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar a fonte de um subform a partir do form principal Empty Re: [Resolvido]Alterar a fonte de um subform a partir do form principal

    Mensagem  DamascenoJr. 22/12/2018, 07:00

    Sim. O nome da propriedade é "recordsource"

    Exemplo:
    Código:
    me!NomeControleSubForm.Form.RecordSource = "TabelaTal"

    Talvez um requery seja necessário.
    Código:
    me!NomeControleSubForm.Requery


    .................................................................................
    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
    EdContramão
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 21/04/2018

    [Resolvido]Alterar a fonte de um subform a partir do form principal Empty Re: [Resolvido]Alterar a fonte de um subform a partir do form principal

    Mensagem  EdContramão 22/12/2018, 13:00

    Saudações pessoal

    Ivanjr, obrigado mais uma vez, funfou.
    Mas como associar os campos da nova tabela ao subform, para que saia o #Nome? que apareceu ?
    Ou seja, mudou a fonte mas não foram carregados os registros.
    Como acontece quando se troca a fonte do form em modo design e os controles preenchidos com #Nome?

    Me parece que as tabelas precisam ter a mesma quantidade de campos e mesmo tipo.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar a fonte de um subform a partir do form principal Empty Re: [Resolvido]Alterar a fonte de um subform a partir do form principal

    Mensagem  DamascenoJr. 22/12/2018, 16:53

    Exatamente!!!

    A propriedade a ser alterada nesse caso seria ControlSource.

    Como alternativa, caso deseje mudar para fontes bem diferentes, você pode criar o novo subformulário totalmente independente e ficar alterando de um subform para o outro mexendo na propriedade SourceObject do controle subform no form principal.


    .................................................................................
    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
    EdContramão
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 21/04/2018

    [Resolvido]Alterar a fonte de um subform a partir do form principal Empty Re: [Resolvido]Alterar a fonte de um subform a partir do form principal

    Mensagem  EdContramão 23/1/2019, 22:22

    Obrigado novamente
    Resolvido

      Data/hora atual: 25/7/2021, 04:00