27.02.2015, 09:51 | #1 |
Участник
|
Различия в отображении данных с формы и в таблице
Добрый день!
Есть заголовок журнала. Есть строки журнала. Строки связаны по релейшену с заголовком через: "Номер журнала", "Склад" и "Сайт", эти поля и заполняются по релейшену при создании новой записи в строках исходя из element.args() формы строк. После этого пользователь заполняет поле "Код номенклатуры", modified этого поля в DataSource перекрыт, он инициализирует значения в доп полях исходя из текущего ItemId. В результате на форме всё отображается, всё красиво. Сохранив запись (ctrl+s или перепозиционировав курсором) в таблице создается запись, но поля "Сайт, Склад и доп. поля часто незаполнены". Это выглядит так: Соответственно, перезайдя в форму строка более не отображается. На первом изображении видно, что курсор позиционирует на корректно заполненной строке, что говорит о том, что write на проблемной строке должен был отработать на leaverecord. Если в modified добавить write для DS, то данной проблемы не будет. Последний раз редактировалось Товарищ ♂uatr; 27.02.2015 в 09:55. |
|