¿Cómo obtengo el valor del campo anterior en el método modifiedField de una tabla Dynamic Axe?

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

  •  03-07-2019
  •  | 
  •  

Pregunta

Me gustaría poder realizar algo de lógica en el método table.modifiedField que compara el valor anterior de un campo con el nuevo valor. ¿Cómo llego al valor anterior?

¿Fue útil?

Solución

El búfer de registro como estaba antes de cualquier modificación está disponible a través del 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 bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top