Для параметра, использующего данные выражений SQL, необходимо ввести или вставить логическое выражение SQL, чтобы указать значение столбца, которое будет использоваться параметром.
Если опция
Разработчик не отображается из рабочей книги, включите настройки для разработчиков из настроек вашего профиля. См. раздел "
Настройки для разработчиков".
- На Главной странице выберите рабочую книгу, в которую необходимо добавить параметр, нажмите на меню Действия, а затем выберите Открыть.
- Чтобы найти и скопировать логическое выражение SQL для столбца, который необходимо указать в качестве значения параметра, перетащите столбец рабочей книги на холст.
- Нажмите меню на панели инструментов рабочей книги и выберите Разработчик.
- На панели разработчика нажмите Инструменты повышения производительности, а затем нажмите Логический SQL. Нажмите Обновить.
- Найдите и скопируйте инструкцию SELECT логического SQL для столбца, который будет использоваться в качестве значения параметра.
- В редакторе рабочей книги перейдите в окно Данные и нажмите Параметры.
- На панели параметров нажмите Меню
, затем выберите Добавить параметр.
- Укажите имя в поле Имя.
- Нажмите Тип данных и выберите выражение SQL.
- Выберите Логический запрос SQL в поле Доступные значения.
- В текстовом поле вставьте логическое выражение SQL столбца. Например,
SELECT
0 s_0
XSA('Admin'.'sample_order_line')."sample_order_line"."City" s_1
FROM XSA('Admin'.'sample_order_line')
ORDER BY 2 ASC NULLS LAST
FETCH FIRST 125001 ROWS ONLY
- Необязательно: Также можно указать выражение, которое включает параметр со значением по умолчанию. Например,
SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
- Нажмите Проверить для проверки выражения.
- Нажмите OK.
- Нажмите Сохранить.