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


5 participantes

    [Resolvido]Editar registro ao clicar em alterar

    avatar
    Marcos André
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 31
    Registrado : 24/09/2014

    [Resolvido]Editar registro ao clicar em alterar Empty [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Marcos André 21/4/2015, 17:36

    Boa tarde! Ao criar um registro tenho um segundo registro q é criado em outra tabela, para isso uso o seguinte codigo em meu form:

    Else
       
    Dim db As DAO.Database, Rs As DAO.Recordset
                       Set db = CurrentDb()

                       Set Rs = db.OpenRecordset("Tbl_LancamentosCaixa")

                       Rs.AddNew

                       Rs("TipoLancamento") = "CRÉDITO"
                       Rs("NomeLancamento") = "ENTRADA DE DOAÇÕES"
                       Rs("Responsavel") = Me.RecolhedorResponsavel
                       Rs("Valor") = Me.ValorTotal
                       Rs("CodigoDoacao") = Me.CódigoDoacao
                       

                       Rs.Update
                       db.Close
                       Set db = Nothing
                       Set Rs = Nothing

    O problema é que quando eu vou alterar o registro no form, o registro acima não é atualizado. Que função coloco no meu botão alterar para que, ao alterar o registro do form seja alterado também esse registro?
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  cleverson_manaus 22/4/2015, 01:27

    Brother, acredito que falta a outra tabela, criando um outro objeto recordset.

    Abraços


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    Marcos André
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 31
    Registrado : 24/09/2014

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Marcos André 22/4/2015, 16:54

    a outra tabela já está definida. Eu preciso de um código para atualizar o registro da 2º tabela quando eu alterar o dado do form
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Lupércio 23/4/2015, 01:14


    Se puder postar parte do banco lhe ajudaremos!


    .................................................................................
    Quando tua dúvida for resolvida, de o retorno de agradecimento á aqueles que gastaram seu tempo para te ajudar.
    Clique no botão “Resolvido” logo acima do botão “Enviar” ao lado direito. Todos nós agradecemos.lol!Rolling Eyes
    avatar
    Marcos André
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 31
    Registrado : 24/09/2014

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Marcos André 23/4/2015, 03:58

    Vou tentar explicar melhor: No formulário Cad doações é feito o lançamento das doações q é salvo na tabela doações. Ao salvar o registro, alguns dados deste registro são registrados também na tabela lançamentos caixa. Preciso que ao clicar em salvar seja verificado se existe um laçamento na tabela caixa: se houver o lançamento preciso q ele seja editado, se não houve preciso q ele seja criado. Pode-se utilizar o codigo da doação para verificar se o lançamento já existe ou não.
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  cleverson_manaus 23/4/2015, 04:49

    Que campo da tabela Lançamentos Caixa precisa ser verificado, e se não existir seja cadastrado.

    Cleverson


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    Marcos André
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 31
    Registrado : 24/09/2014

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Marcos André 23/4/2015, 11:08

    O campo da tabela a ser verificado é o campo CodigoDoacao. Ele vai receber os dados do campo CódigoDoacao do formulário
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Silvio 23/4/2015, 12:05

    Bom dia..

    Apenas um simples pitaco...

    Sem ter o projeto ( banco de dados ) em mãos, fica difícil a compreensão, a ajuda e a resolução do mesmo para o colega que está com duvidas.

    "Zipa" esse projeto na versão AC2007 ou AC2003 e mande para cá como anexo, para podermos melhor te ajudar.

    Silvio


    .................................................................................
    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."
    avatar
    Marcos André
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 31
    Registrado : 24/09/2014

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Marcos André 23/4/2015, 14:49

    Pessoal não consegui anexar o arquivo, tenho ele compartilhado no dropBox, já ajuda?

    https://www.dropbox.com/s/pm4qzh1gy1nq68b/Sistemas.accdb?dl=0

    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  cleverson_manaus 23/4/2015, 23:45

    OK

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Assis 24/4/2015, 00:11

    Boa noite

    Para alterar eu uso:

    Dim db As Dao.Database, rs As Dao.Recordset
       Set db = CurrentDb()
       Set rs = db.OpenRecordset("Tbl_LancamentosCaixa", dbOpenDynaset)
       rs.FindFirst "CodigoDoacao = " & Me.CodigoDoacao
       rs.Edit
           
        Rs("TipoLancamento") = "CRÉDITO"
       Rs("NomeLancamento") = "ENTRADA DE DOAÇÕES"
       Rs("Responsavel") = Me.RecolhedorResponsavel
       Rs("Valor") = Me.ValorTotal
       Rs("CodigoDoacao") = Me.CódigoDoacao

      rs.Update
    rs.Close
    Set rs = Nothing
    Set db = Nothing


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    Marcos André
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 31
    Registrado : 24/09/2014

    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Marcos André 25/4/2015, 17:31

    Obrigado Pessoal, consegui usar o exemplo do Assis!

    Conteúdo patrocinado


    [Resolvido]Editar registro ao clicar em alterar Empty Re: [Resolvido]Editar registro ao clicar em alterar

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 14:26