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]Copiar dados de um formulário para outro

    avatar
    FABIOSIAMES
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Copiar dados de um formulário para outro Empty [Resolvido]Copiar dados de um formulário para outro

    Mensagem  FABIOSIAMES em 16/6/2010, 20:48

    Pessoal boa tarde.

    Todos tem me ajudado bastante no access, pois não mexo muito bem nele.

    Estou com uma dúvida enorme, será que cs podem me ajudar.

    tenho um formulário chamado Cadastro
    Nele consta o campo "empresa" e "Funcionário"
    Eu gostaria de criar um botão seja ele baseado em uma macro ou formúla, que ao clicar ele abra um outro formulário chamado Exame e inclua o mesmo dado que consta no campo "empresa" e "funcionário" .
    pois o formulário Exame eu armazeno varios data e exames diferentes para um mesmo funcionário.
    Assim toda vez que eu entrar no formulário Cadastro e clicar nesse botão ele abre um novo cadastro no formulário EXAME com os dados dos campo "empresa" e "funcionário" já preenchidos.

    Por favor preciso de ajuda estou desesperado.

    Obrigado Rolling Eyes Rolling Eyes
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  criquio em 16/6/2010, 20:54

    Coloca no evento "Ao clicar" do seu botão:

    Forms!NomeDoFormQueVaiAbrir!campoEmpresa = Me.Empresa
    Forms!NomeDoFormQueVaiAbrir!campoFuncionário = Me.Funcionário


    Aonde está campo é o campo do form que você vai abrir e aonde está Me.Empresa por exemplo é os campos que irão exportar os dados para o outro formulário.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    FABIOSIAMES
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  FABIOSIAMES em 17/6/2010, 00:28

    Cara boa noite não deu certo.

    Esta dando um erro que fala que a expressão não pode localizar o Formulario especificado.

    O que pode estar errado.
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  criquio em 17/6/2010, 00:46

    Qual é o nome do formulário que será aberto para a inserção dos dados? Qual é o nome dos campos do form que você quer levar os dados e qual o nome dos campos que receberão esses valores? Esses valores serão inseridos no form mesmo ou em subformulário?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    FABIOSIAMES
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  FABIOSIAMES em 17/6/2010, 01:29

    O nome do Formulário é CAD_PAC_EXAMES
    e o campos que eu quero que grave é Empfantasia e Cod.
    Empfantasia é uma caixa de pesquisa e Cod é uma caixa de combinação que filtra os dados que esta vinculado a Empfantasia.

    Dai fala que o formulário não pode ser localizado.

    nossa e falta isso para completar e para mim que não sei mexer muito esta sendo dificil.

    Obrigado mesmo
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  criquio em 17/6/2010, 01:55

    Tente assim, no evento "Ao abrir" do formulário que você vai abrir:

    Me.NomeDoCampo = Forms!NomeDoFormDeSaida!Empfantasia.Column(0)
    Me.NomeDoCampo = Forms!NomeDoFormDeSaída!Cod.Column(0)


    Observe que dessa vez invertemos a ordem. O código vai ficar no form que você vai abrir, por isso vem antes os nomes dos campos que será preenchidos nesse formulário que você estará abrindo.
    Pelo que entendi, o controle Empfantasia é uma caixa de listagem e o controle Cod é uma caixa de combinação. Nesse caso, você deve adicionar a coluna em que está o valor a ser copiado. Eu coloquei Column(0), aí você vê direitinho qual é a coluna certa, lembrando que a primeira columa é 0, a segunda é 1, etc.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Nivaldo
    Nivaldo
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 708
    Registrado : 08/12/2009

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  Nivaldo em 17/6/2010, 02:19

    Olá Fabio,

    Testa o seguinte:

    No formulário CADASTRO, no evento Ao Clicar do botão de comando colaca:
    DoCmd.OpenForm "CAD_PAC_EXAMES", , , , acFormAdd

    No formulário CAD_PAC_EXAMES, no evento AoAbrir coloca:
    DoCmd.GoToRecord , , acNewRec
    Me.Cod = Forms!CADASTRO!Funcionario
    Me.EmpFantasia = Forms!CADASTRO!Empresa

    Nivaldo.
    avatar
    FABIOSIAMES
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 204
    Registrado : 14/06/2010

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  FABIOSIAMES em 21/6/2010, 14:36

    Deu certo pessoal obrigado.
    crysostomo
    crysostomo
    Super Avançado
    Super Avançado

    Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 946
    Registrado : 23/01/2018

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  crysostomo em 28/8/2019, 19:19

    me ajuda ai , como é isso para mim não da certo


    .................................................................................
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.

    Conteúdo patrocinado

    [Resolvido]Copiar dados de um formulário para outro Empty Re: [Resolvido]Copiar dados de um formulário para outro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/9/2019, 16:11