Wie erhalte ich den vorherigen Feldwert in dem modifiedField Verfahren einer dynamischen Ax-Tabelle?

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

  •  03-07-2019
  •  | 
  •  

Frage

Ich möchte in der Lage sein, eine gewisse Logik in der table.modifiedField Verfahren durchzuführen, die den vorherigen Wert eines Feldes auf den neuen Wert vergleicht. Wie kann ich auf den vorherigen Wert bekommen?

War es hilfreich?

Lösung

der Aufzeichnungspuffer, wie es vor Umstellungen war, ist durch die this.orig() Verfahren zur Verfügung.

public void modifiedField(fieldId _fieldId)
{
    super(_fieldId);
    info(strfmt("Field number %1 changed from %2 to %3",_fieldId,this.orig().(_fieldId),this.(_fieldId)));
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top