Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 06:14

СКД: получить значение поля отбора

Автор anyut_ka, 15 июн 2016, 09:51

0 Пользователей и 1 гость просматривают эту тему.

anyut_ka

Добрый день! Ребята, подскажите пожалуйста: в скд установила в настройке отчета отбор, например ПроцентОтклонения = 30. Как при компоновке отчета получить его программно, чтобы вывести его в заголовок отчета?

Golickoff

Заголовок = СхемаКомпоновкиДанных.Параметры.ПроцентОтклонения.Значение;
КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("Заголовок").Значение = Заголовок;
Правило поведения на форуме №6: Не следует пытаться привлечь внимание к своему сообщению ... рассылкой персональных сообщений и/или электронных писем отдельным участникам форума с просьбой ответить в теме.

anyut_ka

Т.е. получить по имени поля "ПроцентОтклонения" значение отбора (правое значение).
Сейчас делаю следующим образом:

Для Каждого ЭлОтбора Из Настройки.Отбор.Элементы Цикл
    Если ЭлОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПроцентОтклонения") Тогда
        Если ЭлОтбора.Использование Тогда
            ПроцентОтклонения = ЭлОтбора.ПравоеЗначение;
        КонецЕсли;
    КонецЕсли;
КонецЦикла;

Добавлено: 15 июн 2016, 10:54


Цитата: Golickoff от 15 июн 2016, 09:56
Заголовок = СхемаКомпоновкиДанных.Параметры.ПроцентОтклонения.Значение;
КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("Заголовок").Значение = Заголовок;


У меня данное поле не в параметрах, а в отборе

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск