Как получить предыдущее значение поля в методе ModifiedField таблицы Dynamic Axe?

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

  •  03-07-2019
  •  | 
  •  

Вопрос

Я хотел бы иметь возможность выполнять некоторую логику в методе table.modifiedField, который сравнивает предыдущее значение поля с новым значением.Как мне вернуться к предыдущему значению?

Это было полезно?

Решение

Буфер записи, каким он был до каких-либо изменений, доступен через 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)));
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top