Показать / скрыть оглавление

    Создание параметра отчета

    В этом разделе показано, как создать параметр отчета в Дизайнере отчетов. В разделе также описываются настройки, которые вы можете указать для параметра отчета.

    Создание параметра отчета в конструкторе отчетов

    В Конструкторе отчетов вы можете создать параметр из Списка полей и панели Свойства. Созданный параметр отображается в узле Параметры Списка полей.

    A parameter in the Field List

    Создание параметра из Списка полей

    Нажмите кнопку "Плюс" в узле Параметры Списка полей.

    Create a parameter from the Field List

    Задайте свойства параметра в появившейся форме Добавить параметр и нажмите OK.

    Add New Parameter dialog

    Создание параметра отчета из панели Свойства

    Выберите отчет, перейдите к панели Свойства и в разделе Данные нажмите кнопку "Плюс" справа от узла Параметры.

    Create a parameter from the Properties panel

    Задайте свойства параметра в появившейся форме Добавить параметр и нажмите OK.

    Add New Parameter dialog

    Свойства параметров

    Имя

    Имя, с помощью которого вы можете ссылаться на параметр в отчете. Обратите внимание, что параметры отчета должны иметь уникальные имена.

    Описание

    Описание параметра, которое отображается при предварительном просмотре отчета на Панели параметров.

    Parameter description

    Видимость

    Указывает, виден ли параметр на Панели параметров.

    Вы можете назначить выражение этому свойству. Приведенный ниже пример определяет выражение, которое показывает/скрывает параметр на основе значения другого параметра.

    Specify an expression for the Visible option

    Включен

    Указывает, включен или отключен редактор параметра в Панели параметров. Вы можете установить для этого параметра значение Нет, чтобы сделать параметр значение по умолчанию доступным только для чтения.

    Disabled parameter editor

    Вы также можете назначить выражение этому свойству. Приведенный ниже пример определяет выражение, которое включает/отключает редактор параметра на основе значения другого параметра.

    Specify an expression for the Enabled option

    Тип

    Тип значений параметра. Доступны следующие типы:

    • Строка;
    • Дата;
    • Целое;
    • Дробное;
    • Флажок;
    • Идентификатор (GUID).

    Значение

    Значение параметра по умолчанию. Это значение отображается в Панели параметров когда вы открываете предварительный просмотр отчета.

    Вы можете указать выражение для этого свойства. Например, установите для этого параметра значение Now(), чтобы использовать текущую дату в качестве значения параметра даты по умолчанию.

    Specify an expression for a parameter's Default Value option

    Замечание

    Вы можете использовать только константы, операторы и дата-время / логические / математические / строковые функции в выражении для значения параметра по умолчанию.

    Разрешить NULL

    Когда включена опция Разрешить NULL, вы можете оставить значение параметра неуказанным.

    Allow Null Value option

    Несколько значений

    Если включена опция Несколько значений, вы можете указать несколько значений для параметра отчета.

    Allow Multiple Values option

    Выбрать все значения

    Включите опцию Выбрать все значения, чтобы использовать все элементы из пользовательского набора значений в качестве параметра значение по умолчанию.

    Замечание

    Вы можете указать опцию Выбрать все значения только в том случае, если включена опция Несколько значений.

    Источник значений

    Используйте свойство Источник значений, чтобы указать пользовательский набор значений, которые может принимать параметр. Вы можете создать статический список значений, загрузить значения из источника данных или указать диапазон дат. Обратитесь к следующим разделам для получения более подробной информации:

    • Параметры отчета с предопределенными статическими значениями
    • Параметры отчета с предопределенными динамическими значениями
    • Параметры диапазона дат
    В начало страницы Справочная система Колибри. Группа компаний Октоника, 2022