Имя: Пароль:
1C
 
Пропадает условное оформление дерева на форме после его программного заполнения
0 Skylark
 
17.11.22
17:39
На форме - дерево значений. Условное оформление добавлено не программно, через свойство формы. Если добавлять вручную строки дерева, то УО отрабатывает на ура.
Если нажать кнопку, по которой дерево заполняется с вызовом серверных процедур, то УО пропадает напрочь. Почему и что делать?
1 Ryzeman
 
18.11.22
07:29
Каким кодом заполняешь дерево? Данные не интересуют, как именно заполняешь элементы на форме?
2 Skylark
 
18.11.22
09:41
ДеревоТС = РеквизитФормыВЗначение("ТаблицаСотрудников");
...
ЗначениеВРеквизитФормы(ДеревоТС, "ТаблицаСотрудников");
3 Ryzeman
 
18.11.22
10:08
Похоже, ты перетираешь таким образом элементы.

Что бы проверить, попробуй любое условное форматирование программно после своего кода добавить.
Что бы этого избежать скорее всего надо заполнять дерево последовательно через Добавить()... Ну либо условное форматирование кодом пилить.
4 Skylark
 
18.11.22
10:31
Спс. Но кодом я уже пробовал добавлять во все места - эффекта ноль.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс