No PE do MATA010 no ponto MODELPOS como faço pra pegar o conteudo de um campo antes de uma alteração?
No PE do MATA010 no ponto MODELPOS como faço pra pegar o conteudo de um campo antes de uma alteração?
IF cIdPonto = "MODELPOS" //entrou ponto certo
aAreaSB1 := SB1-> (FWGetArea()) //Estou pegando a area corrente
oModelPad := FWModelActive() //Carregando o model
oModelGrid := oModelPad:GetModel('SB1DETAIL') //No meu caso, precisava pegar o dado neste ponto
cCustom := oModelPad:GetValue('SB1MASTER','B1_MEMOCUS') //cCustom está recebendo o dado do (B1_MEMOCUS) antes da alteração
cCodTab := oModelPad:GetValue('SB1MASTER','B1_COD') //cCodTab está recebendo o dado do (B1_COD) antes da alteração
Você pode ver neste link tbm : https://centraldeatendimento.totvs.com/hc/pt-br/articles/115005147908-Cross-Segmento-TOTVS-Backoffice-Linha-Protheus-ADVPL-Acessar-objeto-em-rotina-MVC