× Linguagem de Programação ADVPL

Perguntas duvida

Mais
10 anos 9 meses atrás #21012 por michel.vittoria
duvida foi criado por michel.vittoria
Boa Tarde,

Como sou novo no "ADVPL", gostaria de saber de quem possui mais conhecimento, se na linguagem existe uma função para grava os dados presentes em um determinado campo antes que ele seja alterado?

Grato

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #21013 por mbrigagao
Respondido por mbrigagao no tópico duvida
Michel,

Desculpe mas você poderia ser um pouco mais especifico na sua pergunta ?

É possível guardar o conteúdo do campo numa variável para depois fazer o tratamento que vc desejar... mas... não sei qual a sua real necessidade....

At.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #21025 por RonaldoLopes
Respondido por RonaldoLopes no tópico duvida
Pelo que entendi você quer ter uma cópia das informações antes de alterá-las, se for isso, dependendo da quantidade das informações, guarde em um array, caso seja pouca coisa, guarde em váriávies mesmo.
Tente explicar com mais detalhes suas perguntas para fica mais fácil de te ajudar.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #21030 por michel.vittoria
Respondido por michel.vittoria no tópico duvida
Quero guardar uma informação que estará presente em um campo (digamos SA1_COD), antes que o mesmo seja alterado,
e apos isso armazenar o valor alterado do mesmo campo

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #21034 por mbrigagao
Respondido por mbrigagao no tópico duvida
Michel,

Ficaria mais ou menos assim.

cCodAnt := SA1->A1_COD

....
Tratavias das alterações
SA1->A1_COD := novo codigo
....

cCodNovo := SA1->A1_COD

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 9 meses atrás #21063 por lalberto
Respondido por lalberto no tópico duvida
Michel boa tarde, não sei se este é o campo que deve alterar, mas precisaria explicar melhor o que vc precisa, pois poderá resolve-lo com gatilhos ou apenas com ponto de entrada ok.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.105 segundos
Joomla templates by a4joomla