MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


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

    avatar
    zcarloslopes
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

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

    Mensagem  zcarloslopes em 26/4/2019, 15: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, 14:32, editado 1 vez(es)
    IvanJr.
    IvanJr.
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  IvanJr. em 27/4/2019, 02: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
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

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

    Mensagem  zcarloslopes em 27/4/2019, 16:11

    Obrigado pelo retorno Ivan,

    Irei testar e e retornarei o resultado.

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

    Obrigado
    avatar
    zcarloslopes
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

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

    Mensagem  zcarloslopes em 29/4/2019, 14:31

    Obrigado Ivan,

    Funciona correctamente a sua sugestão.

    Abraço
    IvanJr.
    IvanJr.
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  IvanJr. em 29/4/2019, 20: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: 21/10/2019, 21:30