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] Contar quantas vezes um registro foi editado

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Contar quantas vezes um registro foi editado

    Mensagem  julianovv 19/9/2012, 20:35

    Boa tarde
    Tenho um sistema de cadastro de ciclos de produção automotiva e quando o usuário cria ou edita um novo registro preciso de um campo calculado que faça a contagem de edições feitas por linha de registro. Algo como um contador de edições feitas no registro.
    Isso é possível?
    Obrigado!
    Smile
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 19/9/2012, 21:15

    Tente assim:
    Crie um novo campo na tabela e no form onde são editados com nome txtContAlter
    E no campo que você quer que seja contado, coloque após atualizar:

    Me.txtContAlter.Value = Me.txtContAlter + 1

    O campo tem que ser acoplado ao da tabela.

    Até mais


    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 19/9/2012, 21:19

    Obrigado! Vou tentar e dou um retorno!

    Wink
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 24/9/2012, 14:35

    Olá, tentei aqui e não deu certo.
    Fiz exatamente como vc disse. Criei o campo txtContAfter no formulário e joguei o código no Após Atualizar no campo que preciso fazer a contagem.
    Onde será que errei?

    No
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 24/9/2012, 15:51

    Vou tentar outra opção, daqui a pouco dou outra idéia.

    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 24/9/2012, 19:13

    Assim serve para sua necessidade:

    Private Sub Nome_AfterUpdate()
    Dim vlrOrigin As String
    vlrOrigin = Me.Nome.OldValue 'Guarda o primeiro valor do campo nome
    If MsgBox("Deseja salvar a alteração?", vbYesNo) = vbYes Then 'Se clicar "Sim" ele salva a alteraçã no nome
    Me.Alteracao = Me.Alteracao.Value + 1 'E soma mais um na contagem
    Else 'Se clicar não
    Me.Nome = vlrOrigin 'Devolve o valor antigo do nome e não conta a alteração
    End If
    End Sub

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 26/9/2012, 13:02

    Obrigado! Vou tentar e mando um retorno.

    Wink
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 26/9/2012, 18:14

    Deu o seguinte erro:

    Private Sub Descr_AfterUpdate()
    Dim vlrOrigin As String
    vlrOrigin = Me.Descr.OldValue 'Guarda o primeiro valor do campo nome
    If msgbox("Deseja salvar a alteração?", vbYesNo) = vbYes Then 'Se clicar "Sim" ele salva a alteraçã no nome
    Me.Descr = Me.Descr.Value + 1 'E soma mais um na contagem
    Else 'Se clicar não
    Me.Descr = vlrOrigin 'Devolve o valor antigo do nome e não conta a alteração
    End If
    End Sub

    No
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 26/9/2012, 18:22

    Juliano, ele não vai somar um valor a um campo texto, pelo que entendi assim você mandou que ele some seu campo descrição.
    Você criou um campo para a contagem das alterações? Se sim mude o Me.Descr = Me.Descr.Value + 1 para o nome do seu campo de contagem.

    Private Sub Descr_AfterUpdate()
    Dim vlrOrigin As String
    vlrOrigin = Me.Descr.OldValue 'Guarda o primeiro valor do campo nome
    If msgbox("Deseja salvar a alteração?", vbYesNo) = vbYes Then 'Se clicar "Sim" ele salva a alteraçã no nome
    Me.Descr = Me.Descr.Value + 1 'E soma mais um na contagem
    Else 'Se clicar não
    Me.Descr = vlrOrigin 'Devolve o valor antigo do nome e não conta a alteração
    End If
    End Sub


    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 27/9/2012, 17:09

    Sim, é um campo de texto até 255 caracteres.
    Vou tentar aqui e mando um retorno.
    Obrigado

    Wink
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 28/9/2012, 12:47

    Testei aqui e não deu mensagem de erro. Criei o campo não acoplado ContEdit mas não contou. O que pode estar errado?

    No
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 28/9/2012, 12:54

    Veja:

    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 1/10/2012, 18:22

    Teve algum êxito?

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 1/10/2012, 18:26

    Obrigado pelo anexo mas mesmo assim não consegui fazer aparecer o número de edições no campo.
    O campo que coloquei o código é texto 255 caracteres e o campo Cont_edits (o campo que entrará a contagem) é número.
    Tem alguma coisa a ver com isso?


    Rolling Eyes
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 1/10/2012, 18:31

    Sim Julianow, tem que ter formato número.
    Mas tem outra coisa, o valor desse campo tem que ser zero, desculpe se não disse antes, se forem muitos campos para digitar o zero faça com uma consulta atualização, e o campo tem que ser acoplado.

    Se com isso não conseguir, por favor manda o BD.

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 1/10/2012, 19:16

    Oi, o campo que quero fazer a contagem das edições é texto e entra texto. Eu queria contar a quantidade de edições (alterações) feitas no texto da caixa.

    Suspect
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 1/10/2012, 19:51

    Acho que estou entendendo errado! Embarassed O campo que terá as alterações contadas pode ter qualquer formato, mas o campo contagem tem que ser número e tem que ser acoplado.

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 1/10/2012, 19:57

    Sim, é assim que estão os campos, a caixa de mensagem funciona direitinho mas a contagem não aparece no campo Cont_Edits..

    No
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 1/10/2012, 19:59

    Pode mandar uma parte do banco?

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 2/10/2012, 13:17

    Ok, vou preparar para você e envio a noite de casa. Te mando por um link do 4Shared.
    Obrigado!

    Wink
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 22/10/2012, 14:45

    Bom dia. Desculpa pelo atraso na resposta. Só agora pude mexer no sistema.
    Já fiz as edições necessárias e a noite envio pra você.
    Estou usando agora o servido Uploaded e envio por ele ok?
    Obrigado!

    Wink


    .................................................................................
    Juliano

    USO O ACCESS 2007 NO XP SP3
    Pentil 4 Duo Core 2 - 3.2 ghz - HD 250 GB ATA II - Placa Asus P5QPL-AM - 2 GB de memória DDR2 667 mhz Kingston - GForce GT220 - Monitor AOC 24 pol G2HE524G2 - Impressora Epson T33 - Scanner Bright.
    Smile
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 22/10/2012, 22:36

    Boa noite. Segue o sistema para dar uma olhada. O servidor é Uploaded.
    Obrigado

    http://ul.to/37h2hqd1


    Wink


    .................................................................................
    Juliano

    USO O ACCESS 2007 NO XP SP3
    Pentil 4 Duo Core 2 - 3.2 ghz - HD 250 GB ATA II - Placa Asus P5QPL-AM - 2 GB de memória DDR2 667 mhz Kingston - GForce GT220 - Monitor AOC 24 pol G2HE524G2 - Impressora Epson T33 - Scanner Bright.
    Smile
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 23/10/2012, 12:15

    Bom dia, qual é o form em questão?

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 23/10/2012, 19:37

    Clique em "Cadastro de OS". O pop que vai abrir, veja a explicação em azul sobre a cópia do texto do campo Descrição.
    Abra o sistema como se fosse um usuário. Depois entra na estrutura para ver o código no campo descrição.

    Wink


    .................................................................................
    Juliano

    USO O ACCESS 2007 NO XP SP3
    Pentil 4 Duo Core 2 - 3.2 ghz - HD 250 GB ATA II - Placa Asus P5QPL-AM - 2 GB de memória DDR2 667 mhz Kingston - GForce GT220 - Monitor AOC 24 pol G2HE524G2 - Impressora Epson T33 - Scanner Bright.
    Smile
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 23/10/2012, 21:15

    O código do campo estava correto, mas o formato do campo não, estava como texto.

    Veja se é isso, abraço.

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 24/10/2012, 20:35

    Obrigado. Vou dar uma verificada e retorno.

    Wink


    .................................................................................
    Juliano

    USO O ACCESS 2007 NO XP SP3
    Pentil 4 Duo Core 2 - 3.2 ghz - HD 250 GB ATA II - Placa Asus P5QPL-AM - 2 GB de memória DDR2 667 mhz Kingston - GForce GT220 - Monitor AOC 24 pol G2HE524G2 - Impressora Epson T33 - Scanner Bright.
    Smile
    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 29/10/2012, 11:15

    Obrigado pela alteração no sistema. É isso mesmo que procuro. Só faltou a cópia do campo 'Descrição' para o campo da guia Faturamento.

    Wink


    .................................................................................
    Juliano

    USO O ACCESS 2007 NO XP SP3
    Pentil 4 Duo Core 2 - 3.2 ghz - HD 250 GB ATA II - Placa Asus P5QPL-AM - 2 GB de memória DDR2 667 mhz Kingston - GForce GT220 - Monitor AOC 24 pol G2HE524G2 - Impressora Epson T33 - Scanner Bright.
    Smile
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Leandro 29/10/2012, 12:40

    Quando você entrar no campo Descr1 ele receberá a Descrição do campo alterado.

    julianovv
    julianovv
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 14/12/2010

    [Resolvido] Contar quantas vezes um registro foi editado Empty Res: Contar quantas vezes um registro foi editado

    Mensagem  julianovv 22/11/2012, 17:03

    Obrigado! É isso mesmo que procuro. Faltou apenas a cópia para o campo da guia Faturamento mas tudo bem...

    Wink


    .................................................................................
    Juliano

    USO O ACCESS 2007 NO XP SP3
    Pentil 4 Duo Core 2 - 3.2 ghz - HD 250 GB ATA II - Placa Asus P5QPL-AM - 2 GB de memória DDR2 667 mhz Kingston - GForce GT220 - Monitor AOC 24 pol G2HE524G2 - Impressora Epson T33 - Scanner Bright.
    Smile

    Conteúdo patrocinado


    [Resolvido] Contar quantas vezes um registro foi editado Empty Re: [Resolvido] Contar quantas vezes um registro foi editado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 13/5/2024, 04:14