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 "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    seavi
    seavi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 16/03/2011

    [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA Empty [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    Mensagem  seavi 22/5/2014, 16:18

    Oi Galera !

    Tenho um Form com um SubForm que possui uma consulta como objeto de origem uma consulta.
    A idéia e criar opções no Form principal para que o SubForm receba como parâmetro, uma outra consulta no "Objeto de Origem" para que ele possa exibir a consulta que eu desejar, sem ter que ficar criando outros Form.
    Isso tem como ser realizado? pois não quero ficar abrindo essas consultas usando o OpenQuery, a idéia é ficar com um único formulário aberto para exibi-las.
    avatar
    Convidado
    Convidado


    [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA Empty Re: [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    Mensagem  Convidado 24/5/2014, 15:32

    Olá, se os campos das consultas forem todos iguais é fácil, agora se forem diferentes, terás de incluir todos os campos das consultas no subformulário deixando-os invisíveis e quando for mudar a origem ocultar os campos da origem anterior e tornar visíveis o da origem que vai carregar.
    seavi
    seavi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 16/03/2011

    [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA Empty Re: [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    Mensagem  seavi 26/5/2014, 21:08

    Entendi, posso fazer isso incluir os campos e ocultar conforme a necessidade de exibição.
    Mas como mudar o objeto de origem desse SubForm usando vba ?
    avatar
    Convidado
    Convidado


    [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA Empty Re: [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    Mensagem  Convidado 26/5/2014, 22:19

    Pelo que entendi essa mudança seria no subformulário, não é isso? É só colocar no evento ao clicar de um botão do formulário principal:

    Forms!NomeFormulárioPrincipal!NomeDoSunformulário.Form.RecordSource =  "NomeDaOrigemACarregar"
    seavi
    seavi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 16/03/2011

    [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA Empty Re: [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    Mensagem  seavi 29/5/2014, 01:03

    Vou fazer o teste e dou um retorno.
    seavi
    seavi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 16/03/2011

    [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA Empty Re: [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    Mensagem  seavi 17/6/2014, 01:02

    Consegui resolver, obrigado pela dica.

    Conteúdo patrocinado


    [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA Empty Re: [Resolvido]Alterar "Objeto de Origem" na propriedade Dados do Subformulário via VBA

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 16:17