СКД установка условного оформления программно
В СКД программмно добавил поле, пытаюсь изменить его формат- нужно два знака после запятой.
В итоге как было 5 знаков так и остается. Что не так делаю?
МассивПолей = КомпоновщикНастроекОтчета.Настройки.Выбор.Элементы; //0,2,3
МассивПолей.Очистить();
НовПоле = МассивПолей.Добавить(Тип("ВыбранноеПолеКомпоновкиДанных"));
НовПоле.Использование = Истина;
НовПоле.Поле = Новый ПолеКомпоновкиДанных("СредняяЧисленностьСписочногоСостава");
КомпоновщикНастроекОтчета.Настройки.УсловноеОформление.Элементы[3].Оформление.Элементы[12].Значение = "ЧДЦ=2";
ОформляемоеПоле = КомпоновщикНастроекОтчета.ПользовательскиеНастройки.Элементы[4].Поля.Элементы.Добавить();
ОформляемоеПоле.Поле = НовПоле.Поле;
ПоказатьВ итоге как было 5 знаков так и остается. Что не так делаю?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(9) Не переберете Вы, придется перебирать СКД. :)
В противном случае мало информации по задачи, чтобы дать еще какие-либо рекомендации. Если у Вас есть доступ к схеме компоновки отчета, можете добавить новое вычисляемое поле, которое будет округлять нужный Вам показатель, и вывести это поле в таблицу значений.
В противном случае мало информации по задачи, чтобы дать еще какие-либо рекомендации. Если у Вас есть доступ к схеме компоновки отчета, можете добавить новое вычисляемое поле, которое будет округлять нужный Вам показатель, и вывести это поле в таблицу значений.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот