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]Campos de um form para outro

    avatar
    m_sousa
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 162
    Registrado : 06/11/2020

    [Resolvido]Campos de um form para outro Empty [Resolvido]Campos de um form para outro

    Mensagem  m_sousa 17/1/2021, 19:31

    Olá

    Como posso levar o que esta num campo de um form para outro form ?!

    Neste caso tenho um form frmRegisto com dois campos txtNomeUtentes e lbluser e pretendia transportar para outro form após clicar no botão que tem o seguinte código DoCmd.OpenForm "frmCuidadosImagem" e neste form (frmCuidadosImagem) tem os txtUtentes e txtUser . . .

    Obrigado

    Um bem hajam !
    avatar
    m_sousa
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 162
    Registrado : 06/11/2020

    [Resolvido]Campos de um form para outro Empty Re: [Resolvido]Campos de um form para outro

    Mensagem  m_sousa 17/1/2021, 20:28

    Olá

    Coloquei o seguinte código mas da erro . . .

    Código:
    Private Sub btnCuidadoImagem_Click()
    DoCmd.OpenForm "frmCuidadosImagem", acNormal
    Form![frmCuidadosImagem].txtUser = Me.lbluser
    End Sub

    O erro é o seguinte :

    Rum-time error '2465'
    OfrmCuidadosImagem não consegue localizar o campo 'frmCuidadosImagem referenciado na expressão.'
    avatar
    m_sousa
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 162
    Registrado : 06/11/2020

    [Resolvido]Campos de um form para outro Empty Re: [Resolvido]Campos de um form para outro

    Mensagem  m_sousa 17/1/2021, 21:09

    Olá

    Estava com um erro form, deveria ser forms.

    No entanto da o seguinte erro :

    Run-time error '440'
    O valor introduzido não é válido para este campo.

    Obrigado
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8019
    Registrado : 05/11/2009

    [Resolvido]Campos de um form para outro Empty Re: [Resolvido]Campos de um form para outro

    Mensagem  Alexandre Neves 18/1/2021, 13:52

    Boa tarde
    Tente (lbluser será rótulo?)
    Forms![frmCuidadosImagem].txtUser = Me.lbluser.caption


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    m_sousa
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 162
    Registrado : 06/11/2020

    [Resolvido]Campos de um form para outro Empty Re: [Resolvido]Campos de um form para outro

    Mensagem  m_sousa 18/1/2021, 13:59

    Olá

    Sr. Alexandre Neves

    Obrigado

    Não funcionou . . .

    o campo vem daqui :

    Código:
    Private Sub Form_Current()
        Me.lbluser.Visible = True
        Me.lbluser.Caption = "Utilizador: " & vgUser
    End Sub

    Modulo

    Option Explicit
    Option Compare Database
    ' Alexandre Fim - 22/11/2020------------------------------------
    Global vgUser As String '==> variável global que assume o valor (nome) do usuario
    '--------------------------------------------------------------

    Vai para um campo no frmRegisto e preciso desse campo num outro form.

    Obrigado.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8019
    Registrado : 05/11/2009

    [Resolvido]Campos de um form para outro Empty Re: [Resolvido]Campos de um form para outro

    Mensagem  Alexandre Neves 18/1/2021, 14:02

    Tente
    Forms![frmCuidadosImagem].txtUser = vgUser


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    m_sousa
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 162
    Registrado : 06/11/2020

    [Resolvido]Campos de um form para outro Empty Re: [Resolvido]Campos de um form para outro

    Mensagem  m_sousa 18/1/2021, 15:11

    Obrigado Sr. Alexandre Neves. Resolvido !

      Data/hora atual: 21/9/2021, 02:42