Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 3
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Умовне оформлення в не типовому документі          
Allesly Подменю пользователя
сообщение 24.07.25, 9:42
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Кременчук
Спасибо сказали: 1 раз
Рейтинг: 1

Доброго здоров'я, формумчани!

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

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


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

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

В чому може бути справа?
Красно дякую.

Petre Подменю пользователя
сообщение 24.07.25, 9:57
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2921
Из: Київ, Україна
Спасибо сказали: 1244 раз
Рейтинг: 1351.8

"Список" - динамічний список?
Поле "Просрочено" має ознаку "Використовувати завжди"?
Приберіть "Элементы.Список.Обновить();".


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: Allesly,

Allesly Подменю пользователя
сообщение 24.07.25, 10:32
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Кременчук
Спасибо сказали: 1 раз
Рейтинг: 1

Petre @ Сегодня, 10:57 * ,

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

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 21.08.25, 18:23
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!