Содержание:
1. Работа с отчетом в системе компоновки данных
1. Работа с отчетом в системе компоновки данных
При создании отчетов в системе компоновки данных данные запроса могут быть изменены или уточнены при помощи параметров отчетов в СКД.
Работают параметры СКД с запросом и его логикой, периодом получения данных, могут явно определять значение того или иного реквизита.
В СКД параметры определяются на одноименной закладке.
2. Поля параметров отчета СКД
В поле «Имя» указываем идентификатор параметра, при помощи имени платформа будет находить параметр.
Поле «Заголовок» определяет представление параметра для пользователя, в заголовке доступно использование пробелов.
«Тип» – тип данных, может быть составным.
В «Доступных значениях» Вы можете ограничить список значений параметра СКД.
Поле «Значение» - позволяет задать значение параметра СКД, либо список значений, что определяется флагом «Доступен список значений».
Поле «Выражение» позволяет установить параметр СКД программно, например :
Задать значение параметра СКД программно
Параметр «НачалоМесяца» будет автоматически выдавать первый день месяца от даты в параметре СКД «ДатаОтчета».
Параметр СКД«Период Отчета» - стандартный период в СКД, данные в который передают соответвенно «НачалоПериода» и «КонецПериода».
В поле «Параметр функциональных опций» Вы можете выбрать из Параметров функциональных опций конфигурации и установить параметр СКД.
Параметр функциональных опций - установить параметр СКД
Стереть ошибочно заполненное поле значения параметра СКД можно, если выделить текст двойным кликом, затем по правой кнопке мыши получите команду «Очистить».
Очистка параметров СКД в отчете
Поле Ограничение доступности регулирует доступность параметра СКД в таблице на вкладке «Параметры» в настройках отчета. Тут хочу сказать о том, что параметры в Схеме компоновки данных и Параметры в настройках, это разные объекты и вместе с ограничением доступности, установка флага сопровождается переносом значения параметра схемы компоновки данных в значение параметра СКД данных настроек. То есть если ограничение доступности установлено, то система ищет значение параметра СКД в схеме компоновки данных, если снято, то будет требовать его от пользователя.
Есть еще один случай, когда система будет брать значение параметра в настройках при установленном ограничении доступности, это Установка признака «Использование» в положение «Всегда» и отметка «Запрещать незаполненные значения». В этом случае мы как бы вручную заставляем систему искать значение параметра СКД в настройках. Галка «Запрещать незаполненные» проверяет заполненность значения параметра данных настроек. На параметр схемы СКД не влияет. Если признак «Использование» в положении «Всегда» - то значение параметра всегда берется из значения параметра данных.
Значение параметров СКД
Обратите внимание, среди доступных параметров отчета СКД только те, в которых отжата галка ограничения.
Доступные параметры отчета СКД
Однако, если перейти в выбранные поля, то параметр «НачалоМесяца» среди них тоже есть, хотя его доступность мы ограничили.
Выбранные поля с параметрами отчета СКД
Чтобы убрать его и с этой закладки, нужно отжать галку «Включать в доступные поля» в настройках параметров.
настройка параметров отчета СКД
Поле «Параметры редактирования» открывает доступ к настройке формата, маски и интерфейсных свойств параметров. Например, можно ограничить вывод только элементов при помощи настройки «Вывод групп и элементов», или настроить быстрый выбор списка параметров при помощи одноименной настройки.
Список параметров отчета СКД
Специалист компании «Кодерлайн»
Дмитрий Доронов