"<pre>&НаСервереПроцедура ЗаполнитьДеревоСервер() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | """"А"""" КАК Параметр, | 10 КАК ЗначениеПараметра | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | """"Б"""", | 20 |ИТОГИ | СУММА(ЗначениеПараметра) |ПО | ОБЩИЕ" ; Результат = Запрос.Выполнить(); НовДЗ = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам); ЗначениеВРеквизитФормы(НовДЗ, "ДЗ"); // Настройка условного оформления УО = ЭтаФорма.УсловноеОформление; ЭлементУО = УО.Элементы.Добавить(); ЭлементУО.Использование = Истина; ОтборУО = ЭлементУО.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ОтборУО.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДЗ.ЗначениеПараметра"); ОтборУО.ВидСравнения = ВидСравненияКомпоновкиДанных.Меньше; ОтборУО.ПравоеЗначение = 15; ПолеУО = ЭлементУО.Поля.Элементы.Добавить(); ПолеУО.Использование = Истина; ПолеУО.Поле = Новый ПолеКомпоновкиДанных("ДЗПараметр"); ПолеУО = ЭлементУО.Поля.Элементы.Добавить(); ПолеУО.Использование = Истина; ПолеУО.Поле = Новый ПолеКомпоновкиДанных("ДЗЗначениеПараметра"); ЭлементУО.Оформление.УстановитьЗначениеПараметра("ЦветФона", Новый Цвет(255,0,0));КонецПроцедуры </pre>"