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

    [Resolvido]OpenArgs através de dois formulários

    avatar
    zcarloslopes
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 393
    Registrado : 28/10/2010

    [Resolvido]OpenArgs através de dois formulários Empty [Resolvido]OpenArgs através de dois formulários

    Mensagem  zcarloslopes 26/4/2019, 10:50

    Boa tarde a todos,

    Desta vez peço ajuda para o seguinte:

    Necessito abrir um formulário e passar alguns valores através do OpenArgs, tipo:
    Código:
    DoCmd.OpenForm "frmX", OpenArgs:="Teste1|" & "Teste2|" & "Teste3"
    Ao abrir o formulário trabalho os valores com uma Array e Split.

    Num caso específico, estou a precisar de passar estes mesmos valores para um terceiro formulário que irá a partir do segundo formulário, sem que os dados tenham sido alocados no segundo form.

    Em suma, passariam do primeiro formulário para o terceiro.

    É possível fazer isso com OpenArgs, ou de outro jeito qualquer?

    Obrigado


    Última edição por zcarloslopes em 29/4/2019, 09:32, editado 1 vez(es)
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]OpenArgs através de dois formulários Empty Re: [Resolvido]OpenArgs através de dois formulários

    Mensagem  DamascenoJr. 26/4/2019, 21:11

    Simples, no botão do segundo formulário coloque

    DoCmd.OpenForm "frmTerceiro", OpenArgs:=Me.OpenArgs

    ou seja, está abrindo o terceiro formulário passando os valores do OpenArgs do segundo formulário. Exatamente como pretendes.


    .................................................................................
    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
    zcarloslopes
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 393
    Registrado : 28/10/2010

    [Resolvido]OpenArgs através de dois formulários Empty Re: [Resolvido]OpenArgs através de dois formulários

    Mensagem  zcarloslopes 27/4/2019, 11:11

    Obrigado pelo retorno Ivan,

    Irei testar e e retornarei o resultado.

    Estava testando com TempVars, mas não estava conseguindo.

    Obrigado
    avatar
    zcarloslopes
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 393
    Registrado : 28/10/2010

    [Resolvido]OpenArgs através de dois formulários Empty Re: [Resolvido]OpenArgs através de dois formulários

    Mensagem  zcarloslopes 29/4/2019, 09:31

    Obrigado Ivan,

    Funciona correctamente a sua sugestão.

    Abraço
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]OpenArgs através de dois formulários Empty Re: [Resolvido]OpenArgs através de dois formulários

    Mensagem  DamascenoJr. 29/4/2019, 15:52

    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]OpenArgs através de dois formulários Empty Re: [Resolvido]OpenArgs através de dois formulários

    Mensagem  Conteúdo patrocinado


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