MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Abrir outro Form com OpenArgs

    Compartilhe

    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 11/09/2013

    [Resolvido]Abrir outro Form com OpenArgs

    Mensagem  formiga10x em Sex 30 Maio 2014, 02:20

    Boa noite Fórum.
    Alguém poderia me ajudar nesta dúvida...
    Seguinte: Tenho um form que lista todas as contas à receber ao iniciar o programa pois bem. Neste form existe uma lista e gostaria de ao clicar 2x abrisse o form para receber a dívida referente ao selecionado na lista já com os campos do form receberDívida preenchido de acordo com a seleção no form anterior.
    Não tenho certeza mas acho que é com a Função OpenArgs só que nem sei usá-la...

    Abraço a todos.

    Estou tentando da seguinte forma:
    Código:
    DoCmd.OpenForm "frmReceberDívida", , , , , , Me.lstReceber.Column(0)
    Mas até no momento nem sobra de sucesso

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Abrir outro Form com OpenArgs

    Mensagem  Noobezinho em Sex 30 Maio 2014, 03:16

    Olá Elias

    Está faltando algo no argumento, o que há na coluna(0) da caixa de listagem?
    Digamos que seja o código de algo, vou chamar de idAlgo, ok?

    Então pra abrir o form com o código escolhido na caixa de listagem será:


    DoCmd.OpenForm "frmReceberDívida", , , , , , "idAlgo = " & Me.lstReceber.Column(0)


    Abraços

    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 11/09/2013

    Re: [Resolvido]Abrir outro Form com OpenArgs

    Mensagem  formiga10x em Sex 30 Maio 2014, 03:46

    Entendi mas só consegui fazer com campos acoplados...
    Existe um jeito de fazer com campos não acoplados?

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Abrir outro Form com OpenArgs

    Mensagem  Noobezinho em Sex 30 Maio 2014, 11:25

    Experimente assim:

    Código:


     DoCmd.OpenForm "frmReceberDívida"
     Forms!frmReceberDívida!idAlgo = Me.lstReceber.Column(0)
     Forms!frmPosiçãoContratos.Requery ou .Refresh




    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 11/09/2013

    Re: [Resolvido]Abrir outro Form com OpenArgs

    Mensagem  formiga10x em Sex 30 Maio 2014, 12:47

    Resolvido muito obrigado pela atenção Smile

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Abrir outro Form com OpenArgs

    Mensagem  Noobezinho em Sex 30 Maio 2014, 15:50

    Opa !!

    Que bom que deu certo  bounce 

    Valeu pelo retorno

    Boa sorte!

    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

      Data/hora atual: Ter 06 Dez 2016, 05:41