Имя: Пароль:
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
Спс. Но кодом я уже пробовал добавлять во все места - эффекта ноль.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс