Имя: Пароль:
1C
 
Проблема с отображением строк ТЗ на форме после программного добавления реквизитов
,
0 bUbA
 
14.04.23
11:24
Добрый день!

На форме обработки есть 4 ТЗ, в каждой из которых есть как минимум по одной строке.
Вместо трех ТЗ я динамически на форму добавляю реквизиты формы и элементы формы и заполняю их значения. Новые элементы на форме отображаются корректно, но в этот же момент перестают отображаться строки всех ТЗ, хотя отладчиком видно, что таблицы заполнены.
Подозреваю, что это происходит в момент добавления реквизитов ИзменитьРеквизиты(ДобавляемыеРеквизиты). Кто-нибудь сталкивался с таким? В чем причина может быть?
1 mikecool
 
14.04.23
11:27
а ты сам понял, что написал?
2 mikecool
 
14.04.23
11:27
"Вместо трех ТЗ я динамически на форму добавляю реквизиты формы и элементы формы и заполняю их значения. Новые элементы на форме отображаются корректно, но в этот же момент перестают отображаться строки всех ТЗ" - это как понять?
3 vicof
 
14.04.23
11:44
Тзшки есть, строк нет, все просто)
4 bUbA
 
14.04.23
11:45
Понял, из трех ТЗ собираю и формирую нужные мне реквизиты, вывожу их на форму. После этого для трех ТЗ скрываю видимость. Итого на форме остается 1 ТЗ, но без строк в ней, хотя в отладчике видно, что должна быть одна строка.
5 vicof
 
14.04.23
11:45
Условное оформление?
6 bUbA
 
14.04.23
11:48
(5) Условное оформление на форме есть, но оно никак не влияет на скрытие строк. Удалил его ради интереса, но это ни на что не повлияло.
7 vicof
 
14.04.23
12:01
Эта ТЗ не на форме, а табличная часть в объекте? И ты не прочитал из объекта данные в форму?
8 bUbA
 
14.04.23
12:19
Это таблица формы, у которой в значении ПутьКДанным указана таблица значений (реквизит формы). Заполняется ТЗ из запроса, т.е. все абсолютно стандартно
9 bUbA
 
14.04.23
12:20
Как только я комментирую процедуру программного формирования реквизитов и элементов формы строки в таблицах появляются.