MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Botão Atualizar Campos em formulário diferente !

    Leonardo Favale
    Leonardo Favale
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 116
    Registrado : 05/04/2018

    [Resolvido]Botão Atualizar Campos em formulário diferente ! Empty [Resolvido]Botão Atualizar Campos em formulário diferente !

    Mensagem  Leonardo Favale em 6/9/2018, 03:51

    Boa noite pessoal, Sou iniciante em Acess, estou estudando e quebrando a cabeça conforme minhas dúvidas e necessidades vão surgindo...

    Estava pesquisando alguns exemplos para o que preciso no fórum mas não consegui nada para adaptar ao meu.

    Então estou enviando um exemplo para meu aprendizado e estudo e para que possa ilustrar melhor na resolução do meu problema.

    Minha dúvida é a seguinte conforme exemplo do meu Projeto, tenho 2 formulários, Contratos e outro Atualizar, no formulário principal que seria o Contratos quando eu quiser atualizar ele (Campos Específicos) Ele abre o formulário "Atualizar" para que eu possa preencher os novos dados até ai ok, porém o que não consegui fazer funcionar e deixei em branco o código é o botão principal que é o "Atualizar" (que executaria a ação) que neste caso deveria ser levar os valores dos campos, Data Inicial,Data Final,Prazo e Valor ( Que seriam atualizados) para o formulário ou tabela "Contratos", ou seja, atualizando-os, sendo que para cada registro possui um código (em relação a tabela Contratos).

    Será que alguém poderia me ajudar ?

    Desde já, obrigado !
    Anexos
    [Resolvido]Botão Atualizar Campos em formulário diferente ! Attachmenttestes.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (194 Kb) Baixado 7 vez(es)
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4585
    Registrado : 20/04/2011

    [Resolvido]Botão Atualizar Campos em formulário diferente ! Empty Re: [Resolvido]Botão Atualizar Campos em formulário diferente !

    Mensagem  Silvio em 6/9/2018, 13:33

    bom dia....

    Segue o teu exemplo com alguma mudanças nas tuas tabelas.  Veja elas e..

    *não se usa palavras com espaços para nominar campos.
    *não se usa palavras com acentos ou Ç.
    *não se usa palavras reservadas ao Ms Access, tais como : valor, soma..etc.etc..

    Bons estudos.
    Anexos
    [Resolvido]Botão Atualizar Campos em formulário diferente ! Attachmenttestes_NEW.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (211 Kb) Baixado 14 vez(es)


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Leonardo Favale
    Leonardo Favale
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 116
    Registrado : 05/04/2018

    [Resolvido]Botão Atualizar Campos em formulário diferente ! Empty Re: [Resolvido]Botão Atualizar Campos em formulário diferente !

    Mensagem  Leonardo Favale em 6/9/2018, 13:46

    Opa muito obrigado mesmo !! Era exatamente isso, entendo quanto a questão do espaço mas tenho cuidado bastante para não errar com isso.

    Mas obrigado, resolveu muito meus problemas !

    Obs. Assim que finalizar a adaptação ao meu projeto coloco aqui como resolvido, pois pode haver alguma dúvida ainda.


    Abração !


    Última edição por Leonardo Favale em 6/9/2018, 14:57, editado 1 vez(es)
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4585
    Registrado : 20/04/2011

    [Resolvido]Botão Atualizar Campos em formulário diferente ! Empty Re: [Resolvido]Botão Atualizar Campos em formulário diferente !

    Mensagem  Silvio em 6/9/2018, 13:48

    O fórum agradece o retorno.

    Abraços e bons estudos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Leonardo Favale
    Leonardo Favale
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 116
    Registrado : 05/04/2018

    [Resolvido]Botão Atualizar Campos em formulário diferente ! Empty Re: [Resolvido]Botão Atualizar Campos em formulário diferente !

    Mensagem  Leonardo Favale em 7/9/2018, 06:48

    Boa noite, somente uma dúvida que me surgiu:

    Com base nesse exemplo, e se ao invés de atualizar o mesmo código de contrato ele atualizasse criando um novo código, ou seja, pegasse todas as demais informações  (preservaria os demais dados iguais) e geraria uma nova entrada (novo codigo de contrato) porém com os dados estes específicos atualizados, como se fosse um novo contrato, ou seja criaria um novo registro.

    Aí como ficaria o código vba?

    Abraço
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4585
    Registrado : 20/04/2011

    [Resolvido]Botão Atualizar Campos em formulário diferente ! Empty Re: [Resolvido]Botão Atualizar Campos em formulário diferente !

    Mensagem  Silvio em 10/9/2018, 12:09

    Bom dia...

    Algo parecido com isso abaixo...

    Dim Db As Database, Rs As DAO.Recordset
    Set Db = CurrentDb
    Set Rs = Db.OpenRecordset("contratos")
    With rs
    .AddNew
    ![DataInicial] = Me!Datainicial
    ![DataFinal] = Me!DataFinal
    ![Prazo] = Me!Prazo
    ![ValorContrato] = Me!ValorContrato
    .Update
    Set Rs = Nothing
    Set Db = Nothing
    End With


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Leonardo Favale
    Leonardo Favale
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 116
    Registrado : 05/04/2018

    [Resolvido]Botão Atualizar Campos em formulário diferente ! Empty Re: [Resolvido]Botão Atualizar Campos em formulário diferente !

    Mensagem  Leonardo Favale em 10/9/2018, 21:26

    Obrigado ! Era isso mesmo ! Abraço

      Data/hora atual: 5/7/2020, 10:39