Справочный материал

Применение параметров отчета в СКД

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

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

  • Избегать использования параметров отчета в том случае, если можно обойтись "обычным" управлением элементами отбора. Например, не применять в запросах СКД условия типа:

    ГДЕ Организация = &Организация
    
    Взамен этого дать пользователю возможность управлять элементом отбора Организация.
  • Избегать применения обязательных параметров для того, чтобы исключить ситуацию, когда пользователь может отключить параметры отчета, ожидая отмены их применения, и получить при этом ошибку выполнения "Не задан параметр отчета". Для этого следует
    использовать синтаксический элементы расширения языка запросов системы компоновки данных {ГДЕ...}.

    Например, применение конструкции
{ГДЕ Сведения.Период >= &ДатаНачала, Сведения.Период <= &ДатаОкончания}

приведет к тому, что оба параметра отчета ДатаНачала и ДатаОкончания будут необязательными и при их отключении пользователем будут отключены соответствующие фрагменты условия.

Записаться по телефону