Компания PeopleSoft предоставила код JPM_JP_ITEMS

Я обновляю запись в таблице JPM_JP_ITEMS, и я хотел бы захватить и сделать что-то внутри события SavePostChange. Внутри события SavePostChange я не могу определить, является ли строка новой или нет. Поскольку это обновление, &Row.IsNew должно быть ложным. Есть ли способ определить, является ли это операцией обновления?

Вот мой код..

Local Record &Rec = GetRecord();
Local Row &Row = GetRow();
If (&Row.IsNew) Then
 /* do insert related stuff*/
else
/* do update related stuff */
End-If;

person dotnet-practitioner    schedule 27.01.2014    source источник


Ответы (1)


Попробуйте свойство isChanged класса Row, возвращающее true, если вы обновляете некоторые данные в связанной строке.

person Telkarion    schedule 28.01.2014
comment
Telkarion, Пробовали??.. Свойство isChanged в данном случае не работает. - person dotnet-practitioner; 03.02.2014