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


2 participantes

    Pegar formulário de forma dinâmica

    avatar
    jsouzasites
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 30/08/2013

    Pegar formulário de forma dinâmica Empty Pegar formulário de forma dinâmica

    Mensagem  jsouzasites 19/4/2018, 14:21

    Bom dia.

    Precisava alterar o formulário de forma dinâmica usando o valor de uma variável.

    Ex.:

    aluno_id = Form_remanejarAlunos.SUB_montaTurmaRemaneja![aluno_id]

    Sendo que o "SUB_montaTurmaRemaneja" teria que ser uma variável para receber um valor e assim alterar o sub formulário.

    É possível?
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Pegar formulário de forma dinâmica Empty Re: Pegar formulário de forma dinâmica

    Mensagem  Noobezinho 19/4/2018, 15:42

    Juliano

    Não ficou claro o que pretende

    Explique em detalhes, para que possamos ajudar.

    Aguardamos...




    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    jsouzasites
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 30/08/2013

    Pegar formulário de forma dinâmica Empty Re: Pegar formulário de forma dinâmica

    Mensagem  jsouzasites 19/4/2018, 16:59

    Desculpe.

    Então, tenho dois SUBFORMULÁRIOS e quero pega o valor de um campo de um ou de outro

    aluno_id = Form_remanejarAlunos.SUB_montaTurmaRemaneja![aluno_id]

    aluno_id = Form_remanejarAlunos.SUB_montaTurmaRemanejaDestino![aluno_id]

    veja que tem o sub: SUB_montaTurmaRemaneja
    e o sub: SUB_montaTurmaRemanejaDestino

    Queria saber se é possível no lugar do nome do SUBFORMULÁRIO colocar uma variável e essa variável receber o nome do SUBFORMULÁRIO que quero.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Pegar formulário de forma dinâmica Empty Re: Pegar formulário de forma dinâmica

    Mensagem  Noobezinho 19/4/2018, 21:49

    Assim:

    Dim subfrm As Form

    Set frm = Me.SUB_montaTurmaRemaneja.Form ' para subformulário tem que ter esse .Form no final do nome, antes do controle.
    ' para controles fora do formulário que contém o código: Form_remanejarAlunos.SUB_montaTurmaRemaneja.Form

    'essa linha é para testar se está funcionando:

    Debug.Print frm![aluno_id]

    Na janela imediata de verá aparecer o código do aluno.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    Pegar formulário de forma dinâmica Empty Re: Pegar formulário de forma dinâmica

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 04:22