Groovyを使用して、変更されたフィールドの元の値を参照するにはどうすればよいですか。
Groovyを使用して変更済フィールドの元の値を参照するには、getOriginalAttributeValue()関数を使用します。
getOriginalAttributeValue()関数を使用する場合は、フィールドの名前をPriority_c.に置き換えて次の例を使用
// Assuming we're using TroubleTicket object
if (isAttributeChanged('Priority_c'))
{
def curPri = Priority_c def origPri = getOriginalAttributeValue("Priority_c")
adf.util.log("Priority changed: ${origPri} -> ${curPri}") // do something with the curPri and origPri values here
}