Имя: Пароль:
1C
1С v8
ОФ: метод ОбновитьСтроки() не запускает ПриПолученииДанных() табличного поля
0 vdeemer
 
03.09.21
16:50
Добрый день (ну или вечер уже)!
В табличном поле (привязана к табличной части документа) через ПриПолученииДанных() вывожу дополнительные циферки в колонки. Эти циферки считаю по табличной части, которую на форме не показываю. По менюшке меняю содержимое той, невидимой табличной части и теперь надо обновить эти дополнительные колонки. Если щелкнуть мышкой по табличному полю, то они обновляются. ЭлементыФормы.ТабличнаяЧасть.ОбновитьСтроки() не помогает, Обновить() не помогает. Записывать документ (это поможет) не кошерно.
Спасибо.
1 Ёпрст
 
гуру
03.09.21
17:08
(0) Прям таки и не запускает ?
А должен.
2 Ёпрст
 
гуру
03.09.21
17:09
Поставь точку останова в ПриПолученииДанных и проверь. При ОбновитьСтроки туда должен залететь 100%
Вопрос только в том, что аза код в этой проце у тебя
3 TormozIT
 
гуру
03.09.21
18:19
> ЭлементыФормы.ТабличнаяЧасть.ОбновитьСтроки() не помогает
Такое крайне маловероятно. Наверное ты нас обманываешь.
4 vdeemer
 
06.09.21
08:31
Вот я конь... Выполнение кода просто не доходило до вызова обновления строк, а дойти в отладчике я поленился - посчитал очевидным, что он туда доковыляет. Раскаиваюсь в прахе и пепле)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший