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

    Copiar o valor de um controle entre subformulários

    avatar
    carlosgabriel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 28/06/2013

    Copiar o valor de um controle entre subformulários Empty Copiar o valor de um controle entre subformulários

    Mensagem  carlosgabriel 28/6/2013, 17:55

    Olá pessoal,

    Eu  não sou usuário avançado em access e vba, mas graças a vcs jah consegui fazer muitas modificações no meu sistema.
    Acho q o meu problema não eh dificil mas não estou conseguido solucioná-lo:

    Tenho um Formulario Pai (em branco) e, dentro dele, dois subformulários (um tem informações de ocorrencias e no outro informações de clientes).
    O que eu quero é criar um botão no subform clientes que copia o valor do campo nomeCliente para o campo (de mesmo nome) no outro sub (de ocorrencias).

    jah tentei:

    Forms!FrmOcorrencia!nomeCliente = Me.nomeCliente

    mas n deu certo.
    O que vcs acham?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Copiar o valor de um controle entre subformulários Empty Re: Copiar o valor de um controle entre subformulários

    Mensagem  JPaulo 28/6/2013, 18:46

    Ola seja bem vindo ao forum.

    Tem de enviar o foco primeiramente para o formulario principal.
    Depois é que envia para o segundo subformulario.
    E somente depois enviar o valor.

    Logico, isto tudo no pressionar do botão no seu primeiro subformulario;

    Forms!FormularioPrincipal.SetFocus
    Parent.SeuSegundoSubFormulario.SetFocus
    Parent.SeuSegundoSubFormulario.Form!NomeCliente.SetFocus
    Parent.SeuSegundoSubFormulario.Form!NomeCliente = Me.NomeCliente



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Copiar o valor de um controle entre subformulários Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Copiar o valor de um controle entre subformulários Folder_announce_new 102 Códigos VBA Gratuitos...
    Copiar o valor de um controle entre subformulários Folder_announce_new Instruções SQL como utilizar...
    avatar
    carlosgabriel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 28/06/2013

    Copiar o valor de um controle entre subformulários Empty Re: Copiar o valor de um controle entre subformulários

    Mensagem  carlosgabriel 1/7/2013, 15:04

    JPaulo,

    Não deu certo Crying or Very sad 
    Quando eu clico no botão aparece uma janela com a seguinte mensagem:

    Erro em tempo de execução '2465':

    Erro de definição de aplicativo ou de definição de objeto

    Eu mudei a nomenclaturas de algumas coisas,mas já revisei tudo e está tudo certo, não creio que esse seja o motivo do erro.
    A imagem mostra, mais claramente, o que eu quero que o botão (com a setinha) faça
    e como o código foi adaptado.

    Imagem:
    avatar
    carlosgabriel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 28/06/2013

    Copiar o valor de um controle entre subformulários Empty Re: Copiar o valor de um controle entre subformulários

    Mensagem  carlosgabriel 5/7/2013, 13:35

    Gente, me desculpe, eu acho q eu fechei o tópico sem saber confused 
    Alguém poderia me ajudar? pq ainda não consegui resolver meu problema
    avatar
    carlosgabriel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 28/06/2013

    Copiar o valor de um controle entre subformulários Empty Re: Copiar o valor de um controle entre subformulários

    Mensagem  carlosgabriel 6/7/2013, 21:50

    hehe funcionou, o problema era no nome do campo mesmo Rolling Eyes

    mas ai eu tentei dessa forma:
    Código:
    Forms!frmCadastro!subFrmCadOcorrencia.Form!nomeUsuario = Me.nomeUsuario
    e também funcionou.

    Muito obrigado JPaulo

    Problema resolvido! Very Happy

    Conteúdo patrocinado


    Copiar o valor de um controle entre subformulários Empty Re: Copiar o valor de um controle entre subformulários

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 08:43