Кусочки полезного кода 1С
Найти:
Menu
Меню выбора вида кода 1C
JSON
Регистры накопления
Регистры сведений
СКД
Файл
Диалоги выбора файлов
Раскрасить табличную часть УФ
ЭтаФорма.УсловноеОформление.Элементы.Очистить();
ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить();
ОформляемоеПоле = ЭлементУсловногоОформления.Поля.Элементы.Добавить();
ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных(«Товары»);
ЭлементОтбора = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип(«ЭлементОтбораКомпоновкиДанных»));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(«Объект.Товары.НеПорезан»);
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.ПравоеЗначение = Истина;
ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра(«ЦветТекста», WebЦвета.Красный);
Раскрасить ТабличнуюЧасть в ОФ
Процедура …ПриПолученииДанных(Элемент, ОформленияСтрок)
Для каждого ОформлениеСтроки из ОформленияСтрок Цикл
Если ОформлениеСтроки.ДанныеСтроки.Ссылка.Оплачено Тогда
ЦветФона=Новый Цвет(176,196,222);
Иначе
ЦветФона=Новый Цвет(255, 255, 255 );
КонецЕсли;
ОформлениеСтроки.ЦветФона=ЦветФона;
КонецЦикла;
КонецПроцедуры