Como faço para obter o valor do campo anterior no método modifiedField de uma tabela dinâmica Axe?

StackOverflow https://stackoverflow.com/questions/209764

  •  03-07-2019
  •  | 
  •  

Pergunta

Eu gostaria de ser capaz de executar alguma lógica no método table.modifiedField que compara o valor anterior de um campo para o novo valor. Como faço para chegar ao valor anterior?

Foi útil?

Solução

O tampão de ficha como foi antes de quaisquer modificações está disponível através do método this.orig().

public void modifiedField(fieldId _fieldId)
{
    super(_fieldId);
    info(strfmt("Field number %1 changed from %2 to %3",_fieldId,this.orig().(_fieldId),this.(_fieldId)));
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top