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]Inserir dados de formulário em tabela não aberta.

    avatar
    mvilela
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 11/02/2011

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Inserir dados de formulário em tabela não aberta.

    Mensagem  mvilela 14/9/2012, 21:18

    Necessito de ajuda para o seguinte:
    Formulário continuo "Fnome"com os campos "num" e "ref"
    Tabela "registo" com o campo "nreg" que só permite um unico registo.
    Pretendo que clicando no campo "ref" do formulário o campo "nreg" da tabela seja actualizado com o campo "num" do formulário.
    Aguardo a v/ habitual colaboração.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Re: [Resolvido]Inserir dados de formulário em tabela não aberta.

    Mensagem  Alexandre Neves 14/9/2012, 21:32

    Boa noite, vilela
    No acontecimento que convier, coloque
    Currentdb.execute "UPDATE Registo SET nreg=" & NomeControloDoNum


    .................................................................................
    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
    mvilela
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 11/02/2011

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty TabelasInserir dados de formulário em tabela não aberta.

    Mensagem  mvilela 14/9/2012, 22:11

    Na muge.
    Aproveito para colocar outra questão que vem no seguimento desta.
    Construi um formulário que serve para visualizar a actualização efectuada no passo anterior e que está inserido no formulário de inicio da aplicação.
    Qual a instrução que tenho que colocar para que este formulário seja actualizado de imediato.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Re: [Resolvido]Inserir dados de formulário em tabela não aberta.

    Mensagem  Alexandre Neves 14/9/2012, 22:16

    Não entendi bem o que quer
    tem formulário aberto e quer que seja actualizado um controlo?
    Forms!SeuForm!SeuControlo= NomeControloDoNum


    .................................................................................
    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
    mvilela
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 11/02/2011

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Inserir dados de formulário em tabela não aberta.

    Mensagem  mvilela 14/9/2012, 23:08

    Vou tentar ser mais preciso
    No meu formulario de inicio coloquei o formulário "control" onde visualizo os campos "nreg" e "ref".
    Pretendo que ao fechar o formulário "Fnome" o campo "nreg" do formulário "control" seja actualizado automaticamente.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Re: [Resolvido]Inserir dados de formulário em tabela não aberta.

    Mensagem  Alexandre Neves 14/9/2012, 23:37

    E este formulário Control está aberto? se estiver, coloque Forms!Control!ControloDoNReg= NomeControloDoNum
    Se estiver fechado, coloque o valor em variável global e, ao abri-lo, coloque ControloDoNReg= NomeControloDoNum


    .................................................................................
    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
    mvilela
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 11/02/2011

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Inserir dados de formulário em tabela não aberta.

    Mensagem  mvilela 15/9/2012, 00:48

    O formulário está sempre aberto.
    Não sei como colocar em variável global
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Re: [Resolvido]Inserir dados de formulário em tabela não aberta.

    Mensagem  Alexandre Neves 16/9/2012, 00:13

    Boa noite,
    Se o formulário está aberto, o código deveria funcionar
    Para colocar numa variável global, crie variável global: num módulo crie Public NomeVariavel as integer (ou string, ou outro tipo conforme)


    .................................................................................
    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
    mvilela
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 52
    Registrado : 11/02/2011

    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Re: [Resolvido]Inserir dados de formulário em tabela não aberta.

    Mensagem  mvilela 16/9/2012, 13:09

    Resolvido.
    Mais uma vez obrigado pelos ensinamentos.
    mvilela

    Conteúdo patrocinado


    [Resolvido]Inserir dados de formulário em tabela não aberta. Empty Re: [Resolvido]Inserir dados de formulário em tabela não aberta.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 01:59