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


3 participantes

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 27/2/2023, 18:44

    Bom dia/Tarde/Noite senhores(a) gostaria da ajuda de vocês. Very Happy  Very Happy
    Eu tenho um formulario de registro de visitantes com alguns campos, nomes, CPF, Telefone, etc. Um dos Campos é o horário que o cliente chegou para ser atendendido. Eu já consigo fazer a pesquisa por qualquer um dos dados solicitados, porém eu gostaria de ter um controle melhor sobre o horário.
    bounce  bounce  bounce
    Exemplo; um Cliente chegou aqui as 12:00 e foi cadastrado nesse horário e no outro dia esse mesmo cliente voltou as 15:43 eu queria atualizar o cadastro dele mais manter um tipo de registro que foi alterado, poderia até criar outro campo com esses dados antigos ou criar um novo.
    Shocked Shocked Shocked Shocked
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1049
    Registrado : 11/11/2009

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  scandinavo 28/2/2023, 01:02

    Seja bem vindo.

    Eu criaria uma nova tabela para fazer armazenar estes registro, nao necessariamente esta informação precisa ficar na tabela de cadastro.
    Cria uma tabela de historico de visitas,

    yancarlos009 gosta desta mensagem

    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 28/2/2023, 13:39

    Surprised Surprised Surprised Surprised Surprised
    Mas como eu faria pra criar outra tabela e ligar os dados relacionados aos registros alterados? Eu já até cheguei a pensar na possibilidade de usar outra tabela pra tentar nesse mesmo resultado, mas não tive sucesso :/

    bounce bounce bounce bounce bounce

    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1049
    Registrado : 11/11/2009

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  scandinavo 28/2/2023, 21:48

    Tem como disponibilizar a sua base de dados para ver como esta montado?
    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Deixando meu exemplo aqui

    Mensagem  yancarlos009 2/3/2023, 15:30

    Shocked Shocked Shocked Shocked Shocked Shocked Shocked
    Vou deixar aqui um dos exemplos que estou trabalhando no momento, A minha ideia principal é arrumar uma forma de criar um historico do campo Horario, para cada vez que esse mesmo visitante voltar em um outro dia eu possa alterar somente esse dado, e eu preciso que a data anterior fique armazenada em algum lugar Surprised Surprised Surprised Surprised Surprised
    Anexos
    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access AttachmentCadastroVisita(forunExemplo).zip
    exemplo aqui
    Você não tem permissão para fazer download dos arquivos anexados.
    (538 Kb) Baixado 15 vez(es)
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1049
    Registrado : 11/11/2009

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  scandinavo 2/3/2023, 23:29

    Qual a versao do seu access?
    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 3/3/2023, 11:45

    Estou usando Access 2016
    pedropfinot
    pedropfinot
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 18/08/2017

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  pedropfinot 4/3/2023, 14:51

    Bom dia Amigo,

    Peguei o seu exemplo e implementei uma forma bem simples, não sei se é isso que você estava precisando.

    Fiz somente para criar um log das alterações do 1º Horário, se caso precisar, você consegue ver a ideia e replicar para pegar o 2º horário.

    Depois só precisar criar um outro form, para vincular a tabela log com cliente para que a pessoa consiga visualizar as modificações.

    Qualquer dúvida estamos ai.
    Anexos
    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access AttachmentCadastroVisitantes(forunExemplo).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (542 Kb) Baixado 22 vez(es)
    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 5/3/2023, 11:32

    Shocked Shocked
    Bom Dia @pedropfinot muito obrigado pela ajuda, eu vou tentar implementar isso amanhã assim que chegar no trabalho, caso eu esteja com dificuldades eu volto a pedir ajuda por aqui. Mas pelo o que eu entendi, eu preciso apenas criar outro form e vincular a tabela de log nesse outro form que eu vou criar para que podemos visualizar os logs dos horários.

    bounce bounce
    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 7/3/2023, 17:06

    Boa Tarde amigo Pedro,

    Eu não conseguir implementar essas tarefas que você mencionou. o log funciona muito bem, mas eu não consigo salvar ela em outra tabela.
    E eu me deparei com outro problema. o Log permite que assim que eu atualize um horario, e tentar entrar nesse mesmo cadastro, ele cria automaticamente outro cadastro com o mesmo nome de cliente.
    pedropfinot
    pedropfinot
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 18/08/2017

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  pedropfinot 7/3/2023, 17:44

    Boa tarde Yan,

    Consegue mandar prints para explicar melhor?

    A função que eu criei é uma consulta acréscimo que é executada quando clica no botão salvar.

    Se caso o visitante altera 100x o horário, o sistema vai registra 100x na tabela Log o ID do Visitante e o horário antes e depois da alteração, junto também da data e hora que foi inserido o registro no log.


    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 7/3/2023, 17:51

    Então meu entendimento com o Access ainda meio limitado, mas eu acho que erro é justamente essa consulta acréscimo, eu não queria acrescentar e sim atualizar o campo de horarios, mantendo a mesma estrutura, Horario atual, horario antigo. Os campos que eu queria atualizar são os campos da tabela clientes. Eu vou tentar te mandar prints para ficar melhor a explicação.
    pedropfinot
    pedropfinot
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 18/08/2017

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  pedropfinot 7/3/2023, 17:54

    É que o correto em uma tabela Log é você ter o registro de todas as alterações realizadas, para caso o seu cliente lhe pergunte quando foi feito a atualização você tem acesso a tudo que ele alterou, ai você consegue argumentar.

    Se fosse somente para atualizar o horário a própria tabela que você registra os horários já fazem isso.
    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 7/3/2023, 18:12

    https://i.servimg.com/u/f87/20/48/63/64/exempl10.png

    Nessa imagem é um exemplo pratico do que eu estou tentando tirar, nessa tabela de log, eu gostaria que ele apenas atualizasse horarios, mantendo apenas 1 vez o nome do cliente.

    yancarlos009
    yancarlos009
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 27/02/2023

    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  yancarlos009 27/3/2023, 19:58

    bounce bounce
    Depois de algum tempo pesquisando e estudando muitas coisas aqui no forum, eu acho que conseguir terminar o sistema de log, obrigado a todos que me ajudaram.
    Laughing Laughing Laughing Laughing

    cheers cheers cheers cheers

    Conteúdo patrocinado


    [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access Empty Re: [Resolvido]Como faço pra fazer um historico de mudanças dentro de um formulario no Access

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 13/4/2024, 11:02