Косяк с табличной частью
☑
0
Alexperumov
21.05.15
✎
15:15
8.2 обычное приложение.
При заполнении ТЧ документа внешней обработкой почему-то не появляется результат в ТЧ. Причем если закрыть док, потом открыть все появляется.
В конце записывается так:
ТекДок = Объект.ссылка.ПолучитьОбъект();
ТекДок.ПоДаннымОрганизации.Загрузить(НаборДвижений);
ТекДок.Записать();
Чую не хватает что-то типа Форма.Обновить(), но и так не пашет.
1
zak555
21.05.15
✎
15:16
перечитать данные в основной реквизит
2
Господин ПЖ
21.05.15
✎
15:18
ТекДок = Объект.ссылка.ПолучитьОбъект();
ТекДок.ПоДаннымОрганизации.Загрузить(НаборДвижений);
ТекДок.Записать();
находясь в форме в толстом - так пишут .удаки...
3
Alexperumov
21.05.15
✎
15:21
(2) шта? как тогда заполнить нормально?
4
Timon1405
21.05.15
✎
15:24
5
Alexperumov
21.05.15
✎
16:15
ТабЧасть = Объект[ТабличнаяЧасть];
ТабЧасть.Загрузить(НаборДвижений);
Оказалось надо ТабличнаяЧасть протащить через все процедуры из инициализировать()
6
Зеленый пень
21.05.15
✎
16:21
(5) Если у тебя есть Объект, зачем тащить отдельно ТЧ ?
7
Alexperumov
21.05.15
✎
16:24
(6) Без понятия, с ним не пашет: недоступен для записи или пустая тч как описал вначале.
8
Alexperumov
21.05.15
✎
16:26
(6) + хотя если сделать форму для отладки, то через нее все заполняется.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший