Допоможіть будь ласка, не можу зрозуміти чом не спрацьовує умовне оформлення в розробленому мною документі в ERP BAF (8.3.19.1529).
Суть оформлення - виділяти всі строчки червоним, де в полі "Просрочено" значення "Истина".
Процедуру на сервері "УстановитьУсловноеФорматирование()" з наведеним нижче кодом викликаю з ПриСозданииНаСервере():
СписокУсловноеОформление = Список.КомпоновщикНастроек.Настройки.УсловноеОформление;
СписокУсловноеОформление.Элементы.Очистить();
Элемент = СписокУсловноеОформление.Элементы.Добавить();
Элемент.Использование = Истина;
Элемент.Представление = НСтр("ru='Выделение цветом состояния ""Просрочено""';uk='Виділення кольором стану ""Просрочено""'");
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Просрочено");
ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ОтборЭлемента.ПравоеЗначение = Истина;
Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста",WebЦвета.Красный);
Элементы.Список.Обновить();
Відладчик туди заходить. Але строчки не червоніють.
Намагалася не прогорамно, а "в лоб", виставити ці налаштування в конфігураторі (і в умовному оформленні форми, і списку ) - теж не спрацьовує.
Але в самій конфігурації, якщо я заходжу Ще->настроїти список -> умовне оформлення - тут спрацьовує.
В чому може бути справа?
Красно дякую.