كيف يمكنني الحصول على قيمة حقل السابقة في طريقة modifiedField جدول الحيوي فأس؟

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