В номенклатуре добавил реквизит "ЦветЭлемента" (Хранилище) там цвет, в табчастях документа и в формах выбора и списке номенклатуры раскрасил (приВыводе), хочу получить эти цвета при формировании отчетов. Помогите.
---
По идее также как и "ОтрицательноеКрасным", только как там получить значение реквизита ЭлементаНоменклатуры или не туда я пошел?
---
"ПостроительОтчета.УсловноеОформление.ПолучитьДоступныеПоля().Номенклатура.Поля.ЦветЭлемента.ПутьКДанным" - Тип "Строка" - Значение "Номенклатура.ЦветЭлемента"!!! Как с этим работать? Хочу пройти по этому "ПутьКДанными" и получить там значение.
РЕШЕНО!!!
Коряво конечно написано - но работает.
--
процедура РасчетШириныКолонок
....
// Получим текст ячейки
ТекстЯчейки = ОбластьЯчейки.Текст;
//***Разукрасим
Попытка
ЦветЭлемента = ОбластьЯчейки.Расшифровка.Номенклатура.ЦветЭлемента.Получить();
ОбластьЯчейки.ЦветФона = ЦветЭлемента;
Исключение
КонецПопытки;
//***
***************************
и все!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший