Как раскрасить форму списка? Вроде несложно через форму списка - там в объекте формы "список" нажимаем на свойство смотрим объект там настройка списка открыть - нас интересует вкладка Условное оформление. Добавляем нажимаем ОК и все. Но не тут то было почему-то не работает. Думал тот ли список, проверил добавлением колонки все есть. А оформление на фоне не вижу! Подскажите что не так! Стандартное условное оформление пробовал делать не чего. Маленькое уточнение список формы формируется произвольным запросом, может из-за этого?
По теме из базы знаний
- Как раскрасить контрагентов в отчетах за 15 минут
- Пометка тестовой копии рабочей базы через механизм оповещений и раскрашивание форм (Управляемое приложение)
- Проект Утопия
- Использование com-соединения для сопоставления номенклатуры, контрагентов
- Инструменты конфигурирования и доработки "Склада 15" под свои задачи
Найденные решения
(12) еще раз повторюсь, но Вы не там делаете
или программно при создании
или на самой форме
или программно при создании
УсловноеОформление.Элементы.Очистить();
Элемент = УсловноеОформление.Элементы.Добавить();
Отбор = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СписокДокументов.Проведен");
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
Отбор.ПравоеЗначение = Истина;
Поле = Элемент.Поля.Элементы.Добавить();
Поле.Поле = Новый ПолеКомпоновкиДанных("СписокДокументов");
Поле.Использование = Истина;
Элемент.Оформление.УстановитьЗначениеПараметра("ЦветФона", ЦветаСтиля.ЦветНапигации);
Показатьили на самой форме
Прикрепленные файлы:


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


(13)
Вот это работает !!! Только один вопрос у меня в списке склад у него есть булево "филиал". Как сделать что бы при условии что это филиал помечалась цветом? При настройке условий левое значение есть только склад, а правое значение дает выбрать только предопределенные элемент (Пустая ссылка)
УсловноеОформление
Вот это работает !!! Только один вопрос у меня в списке склад у него есть булево "филиал". Как сделать что бы при условии что это филиал помечалась цветом? При настройке условий левое значение есть только склад, а правое значение дает выбрать только предопределенные элемент (Пустая ссылка)
Прикрепленные файлы:

(14) добавляете поле в динамическом списке ;))
делаете динамических список произвольным запросом и там добавляете это поле и тогда оно будет у Вас доступно в правом значении
на саму форму не обязательно его добавлять
p.s. не помню точно нужно ли ставить обязательно галочку "Использовать всегда"
делаете динамических список произвольным запросом и там добавляете это поле и тогда оно будет у Вас доступно в правом значении
на саму форму не обязательно его добавлять
p.s. не помню точно нужно ли ставить обязательно галочку "Использовать всегда"
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот