Описание

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


Добавление

Для создания параметра отбора для источника данных выполните:

Откройте представление Источники данных;
Откройте документ настроек источника данных, для которого требуется создать параметр отбора;
В разделе Параметры отбора нажмите Добавить.

Созданные документы настроек отображаются как во внедренном представлении внутри источника данных так и в представлении Источники данных в категории с наименованием источника данных.


Настройки

Поле Название;
Впишите понятное пользователю название параметра. Например: Категории заказчиков, Состояния договоров и т.п.
Свойство Тип;
Устанавливает, как параметр будет отбирать документы в базе данных.
Выбор Отбор документов;
Означает, что результирующее выражение параметра будет добавлено в условие отбора документов источника данных как его часть. Результирующим выражением параметра будет являться список его значений, выбранных пользователем, размещенный в тексте обработки списка.
Выбор Условие для отобранных документов.
Означает, что результирующее выражение параметра будет вычислено для каждого из уже отобранных документов: результат вычисления @True (1) для документа означает его отбор. Этот тип параметра может быть полезен в случае, если Вы хотите использовать недопустимые для метода NotesDatabase.Search @-функции, например, функцию @DBLookup. Следует помнить, что использование таких функций может значительно увеличить время построения отчета.
Раздел Список возможных значений;
Список возможных значений параметра будет доступен пользователю для выбора при настройке источника данных в структуре отчета.
Свойство Получать из;
Устанавливает способ получения списка.
Выбор Документов источника данных;
Означает вычисление выражения для каждого из документов, отобранных с применением других параметров отбора источника данных. Значения в списке будут уникальны и отсортированы по алфавиту. В большинстве случаев выражением может являться только имя поля документа.
Выбор Другое.
Означает написание выражения, результатом вычисления которого будет список возможных значений для выбора.
Поле @ Выражение.;
Впишите выражение на Языке Формул для вычисления списка возможных значений. Вы можете вычислять видимую пользователю и действительную части значения параметра. Формат записи такого значения:
видимая часть | действительная часть
При написании выражения могут быть использованы ключевые слова KeyServer и KeyFile.
Раздел Обработка списка.
Значения полей в разделе будут применены к списку значений параметра, выбранных пользователем, для формирования результирующего выражения параметра отбора. Требуется заполнение полей: Часть перед списком, Разделитель значений в списке, Часть после списка. Результатом применения обработки списка должно быть корректное выражение на Языке Формул.


Ссылки по теме:

Ключевые слова

Смотрите также:

Источник данных ( Первичный отбор документов )