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 Qua Set 19, 2012 4:35 pm

    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 Qua Set 19, 2012 5:15 pm

    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 Qua Set 19, 2012 5:19 pm

    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 Seg Set 24, 2012 10:35 am

    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 Seg Set 24, 2012 11:51 am

    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 Seg Set 24, 2012 3:13 pm

    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 Qua Set 26, 2012 9:02 am

    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 Qua Set 26, 2012 2:14 pm

    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 Qua Set 26, 2012 2:22 pm

    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 Qui Set 27, 2012 1:09 pm

    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 Sex Set 28, 2012 8:47 am

    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 Sex Set 28, 2012 8:54 am

    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 Seg Out 01, 2012 2:22 pm

    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 Seg Out 01, 2012 2:26 pm

    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 Seg Out 01, 2012 2:31 pm

    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 Seg Out 01, 2012 3:16 pm

    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 Seg Out 01, 2012 3:51 pm

    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 Seg Out 01, 2012 3:57 pm

    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 Seg Out 01, 2012 3:59 pm

    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 Ter Out 02, 2012 9:17 am

    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 Seg Out 22, 2012 10:45 am

    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 Seg Out 22, 2012 6:36 pm

    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 Ter Out 23, 2012 8:15 am

    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 Ter Out 23, 2012 3:37 pm

    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 Ter Out 23, 2012 5:15 pm

    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 Qua Out 24, 2012 4:35 pm

    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 Seg Out 29, 2012 8:15 am

    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 Seg Out 29, 2012 9:40 am

    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 Qui Nov 22, 2012 2:03 pm

    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: Dom Abr 28, 2024 12:44 pm