26.06.2014, 18:48 | #1 |
Участник
|
Что вызывать вместо write на data source которые работают через UnitOfWork
Вопрос к экспертам-разработчикам по AX2012
В AX2012 появилась такая крутая фича, как UnitOfWork. Есть форма LogisticsPostalAddress, там на узле DataSources для св-ва ChangeGroupMode выставлено значение ImplicitInnerOuter Т.е. на форме работает UnitOfWork Я создал доп. свою таблицу на этой форме - для ввода некоторой доп. информации по адресам. Когда я изменяю значения полей в этой доп. таблице я должен вызвать LogisticsPostalAddress.LogisticsPostalAddressMap::formatAddress(); и сохранить изменения для таблицы LogisticsPostalAddress на форме раньше я бы просто вызвал в методе write своей доп. таблицы после super(): public void write() { super();} теперь когда в 2012 на форме работает UnitOfWork что нужно вызвать вместо LogisticsPostalAddress_ds.write()??? знаю, что когда работает UnitOfWork вместо write появляются события writing() и written()... но вот как принудительно вызвать сохранение записи для datasource - не понимаю... |
|
Теги |
forcewrite |
|
|