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


4 participantes

    [Resolvido]Instrução FORMS! aceita variável?

    avatar
    sultani
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 27/08/2012

    [Resolvido]Instrução FORMS!  aceita variável? Empty [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  sultani 14/2/2018, 12:47

    Bom dia.

    Mais uma vez recorro ao vosso conhecimento.

    Na instrução abaixo:

    Forms![FRM_Formulario].Txt_TpCategoria = Me.Txt_TpCategoria


    Quero que o formulário entre colchetes (FRM_Formulario) seja uma variável contendo o nome do formulário, conforme abaixo
    (VARIÁVEL= FRM_Formulario):
           
    Forms![VARIÁVEL].Txt_TpCategoria = Me.Txt_TpCategoria


    Pergunto:
     Como escrever a instrução acima, de modo que o Access a processe corretamente, com o domínio da VARIÁVEL (=FRM_Formulario) sendo o formulário tratado?


    Obrigado,
    Sultani.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Noobezinho 14/2/2018, 14:04

    Acredito que não, ao menos fiz uns testes e não funfou.

    Mas pode-se usar o Forms()

    Cada formulário que se abre no aplicativo é associado a um índice da coleção forms()

    de acordo com a ordem de abertura.

    Uma vez sabido o número do índice:

    digamos que seja  o 2ª a ser aberto:

    Forms(2)!Txt_TpCategoria = Me.Txt_TpCategoria

    Veja se isso ajuda.

    obs.:

    Forms![VARIÁVEL].Txt_TpCategoria = Me.Txt_TpCategoria

    Ponto ( . ) é usado antes de propriedades, para controles e nomes de formularios usa-se  ( ! )

    [ ]'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.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3491
    Registrado : 13/12/2016

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Alexandre Fim 14/2/2018, 14:27

    Olá Sultani,

    Vc pode declarar uma variável do tipo Form.
    Ex:

    Dim vForms as Form

    Desta forma, esta variável irá assumir todas as propriedades e métodos do formulário desejado.

    Boa sorte

    []'s
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Noobezinho 14/2/2018, 15:11

    Alexandre

    Pode dar um exemplo?

    Pois já tinha tentado aqui e não funfou

    [ ]'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.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Avelino Sampaio 14/2/2018, 15:50

    Olá!

    Utilize o parênteses para usar a variável. veja neste meu artigo (copie e cole o endereço no seu navegador):

    usandoaccess.com.br/tutoriais/referenciar-formularios-e-relatorios-propriedades.asp?id=1#inicio

    Sucesso!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3491
    Registrado : 13/12/2016

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Alexandre Fim 14/2/2018, 16:03

    Senhores,

    segue um pequeno exemplo onde utilizo uma função genérica para limpar objetos do form e utilizando uma variável do tipo "Form" e instanciando o formulario em questão.

    Espero ter ajudado.

    []'s


    OBS: Meu Access é 2016 e salvei uma cópia .MDB
    Anexos
    [Resolvido]Instrução FORMS!  aceita variável? AttachmentTesteAlexandreFim.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (26 Kb) Baixado 15 vez(es)
    avatar
    sultani
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 27/08/2012

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  sultani 14/2/2018, 16:23

    Boa tarde a todos.

    Agradeço as vossas sugestões e dicas.

    De imediato, a do Avelino funcionou perfeitamente.
    Obrigado, Avelino.

    Daí, considero o problema resolvido !

    P.S.: Vou analisar as outras respostas enviadas.


    Abraço obrigado a todos,

    Até mais,
    Sultani.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Noobezinho 14/2/2018, 17:44

    Ótimo

    Amigos, fórum é assim, uns ensinando a outros, e não importa o sentido, quanto mais sei,mais fico sabendo! bounce

    Valeu !

    [ ]'s a todos



    .................................................................................
    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.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3491
    Registrado : 13/12/2016

    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Alexandre Fim 14/2/2018, 17:46

    É isso aí!!!!
    O importante é achar a solução.

    Valeu

    Conteúdo patrocinado


    [Resolvido]Instrução FORMS!  aceita variável? Empty Re: [Resolvido]Instrução FORMS! aceita variável?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 07:38