Привет.
Возник такой же вопрос. Тока хуже -
hasChanged не работает.
Есть форма, на два DS - InventDim и InventJournalTrans. Метод modified одного из полей в InventDim перекрыт. В нем изменяется одно поле в InventJournalTrans
PHP код:
InventJournalTrans.Counted = newValue;
После чего надо вызвать метод InventJournalTrans.Counted::modified на источнике данных.
Сделал так:
PHP код:
Counted.hasChanged(true);
Не работает - на форме никаких изменений. Проверил отладчиком. После вызова hasChanged идет вызов метода validateField на таблице InventJournalTrans. Там стоит старое значение поля counted.
Подскажите, что я не так делаю?