Застосування параметрів звіту в СКД
Під час використання параметрів у звітах, що реалізуються за допомогою системи компонування даних, слід дотримуватися таких рекомендацій.
Під час використання параметрів у звітах, що реалізуються за допомогою системи компонування даних, слід дотримуватися таких рекомендацій.
- Уникати використання параметрів звіту в тому разі, якщо можна обійтися «звичайним» керуванням елементами відбору. Наприклад, не застосовувати в запитах СКД умови типу:
ДЕ Організація = &Організація
Натомість надати користувачеві можливість керувати елементом відбору Організація. - Уникати застосування обов’язкових параметрів, щоб виключити ситуацію, коли користувач може вимкнути параметри звіту, очікуючи скасування їх застосування, і при цьому отримати помилку виконання «Не задано параметр звіту». Для цього слід
використовувати синтаксичні елементи розширення мови запитів системи компонування даних {ДЕ...}.
Наприклад, застосування конструкції
{ДЕ Відомості.Період >= &ДатаНачала, Відомості.Період <= &ДатаОкончания}призведе до того, що обидва параметри звіту ДатаНачала і ДатаОкончания будуть необов’язковими й у разі їх вимкнення користувачем буде вимкнено відповідні фрагменти умови.