![]() |
#9 |
MCTS
|
В вызываемой дочерней форме строк объявите табличную переменную parentTable того же типа, что и главная таблица из родительской формы. При открытии дочерней формы в inite свяжите ее с курсором родительской формы (parentTable = element.args().record() ).
Обязательно проверьте, чтобы в дочерней форме эта переменная больше нигде не переприсваивалась и не перевыбиралась из БД, это важно! При сохранении текущей записи (именно при сохранении, а не при изменении поля !!!) в дочерней форме формируйте нужный комментарий, просто записывайте его в поле табличной переменной (parentTable.comment = 'comment'), а затем parentTable.dataSource().write(). parentTable.dataSource().refresh(). Естественно, запись в оба датасоурса должна быть в одной транзакции. Если сделаете все правильно, то все должно работать. ![]()
__________________
Dynamics AX Experience |
|
Теги |
datasource, form, formrun, update, write, как правильно |
|
|