MaximoAccess

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

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Mostrar em um campo de Sub, se um determinado campo desse sub foi alterado.

    Compartilhe

    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 11/01/2016

    [Resolvido]Mostrar em um campo de Sub, se um determinado campo desse sub foi alterado.

    Mensagem  lpdias em 22/9/2018, 21:48

    Boa tarde!

    Preciso apontar sempre que o campo QTDE, for alterado.
    Para isso imagino ter que criar um campo que sirva de log para esse outro campo.
    No entanto, nao sei como fazer o comando.

    Gostaria que ele copiasse sempre o ultimo valor antes da alteracao.

    Obrigado desde já.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2494
    Registrado : 21/04/2011

    Re: [Resolvido]Mostrar em um campo de Sub, se um determinado campo desse sub foi alterado.

    Mensagem  Marcelo David em 22/9/2018, 22:51

    Apontar para quem?
    Isso de maneira permanente
    ou apenas durante a edição?

    Se, durante a edição, poderá
    usar a propriedade "Em sujo" (On Dirty),
    isso se o formulário for acoplado a base de dados...
    Mas se não for, há outras alternativas...


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)

    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 11/01/2016

    Re: [Resolvido]Mostrar em um campo de Sub, se um determinado campo desse sub foi alterado.

    Mensagem  lpdias em 22/9/2018, 23:02

    Boa noite!

    Esse formulário é utilizado por compradores e faturistas.
    Compradores tem acesso ao qtde, faturistas apenas visualizam.
    Acontece que as vezes o comprador altera a quantidade do produto e o faturista fica vendido, pois devido a quantidade de itens do subformulário ele nao percebe essa alteraçao. ( o sistema que tira a Danfe é outro)

    Entao pensei: se eu fizer algo que aponta a alteraçao, posso criar uma funçao para apontar isso. e colocar uma flag, para o faturista baixar que viu a tal alteraçao.

    Espero ter explicado melhor. heheh
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2494
    Registrado : 21/04/2011

    Re: [Resolvido]Mostrar em um campo de Sub, se um determinado campo desse sub foi alterado.

    Mensagem  Marcelo David em 22/9/2018, 23:10

    Se eu entendi:

    vamos lá:

    Crie um campo Sim/Não na tabela de onde tem o camo Qtde:
    Esse campo disponha nos formulários envolvidos...

    No formulário, no evento Após atualizar do campo QTDE, ponha o seguinte:

    Código:
    If NewRecord=False Then Me.SeuCampoSimNao = True

    Daí, sempre que o valor for alterado e não se tratar de um novo registro, ele irá
    marcar.


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)

    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 50
    Registrado : 11/01/2016

    Re: [Resolvido]Mostrar em um campo de Sub, se um determinado campo desse sub foi alterado.

    Mensagem  lpdias em 23/9/2018, 04:30

    Marcelo, agradeço muito pela sua ajuda!

    Ficou muito bom, para deixar ainda melhor, fiz a condicional de ficar vermelho se o valor estiver verdadeiro.

    Forte abraço.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2494
    Registrado : 21/04/2011

    Re: [Resolvido]Mostrar em um campo de Sub, se um determinado campo desse sub foi alterado.

    Mensagem  Marcelo David em 23/9/2018, 04:44

    Maravilha! Gratos pelo retorno!


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)

      Data/hora atual: 16/12/2018, 15:45