Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Умовне оформлення в не типовому документі
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Allesly
Доброго здоров'я, формумчани!

Допоможіть будь ласка, не можу зрозуміти чом не спрацьовує умовне оформлення в розробленому мною документі в ERP BAF (8.3.19.1529).
Суть оформлення - виділяти всі строчки червоним, де в полі "Просрочено" значення "Истина".

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


Відладчик туди заходить. Але строчки не червоніють.

Намагалася не прогорамно, а "в лоб", виставити ці налаштування в конфігураторі (і в умовному оформленні форми, і списку ) - теж не спрацьовує.
Але в самій конфігурації, якщо я заходжу Ще->настроїти список -> умовне оформлення - тут спрацьовує.

В чому може бути справа?
Красно дякую.
Petre
"Список" - динамічний список?
Поле "Просрочено" має ознаку "Використовувати завжди"?
Приберіть "Элементы.Список.Обновить();".
Allesly
Petre @ Сегодня, 10:57 необходимо зарегистрироваться для просмотра ссылки ,

Список динамічний.
Допомогла галочка "Використовувати завжди".
Дякую, Вам, добра людино!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.