Назад Далее

Вставка маркера параметра в запрос SQL

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

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
На рис. 11-2 показан пример запроса с двумя маркерами параметров.

Рисунок
11-2 Запрос с двумя маркерами параметров

Рисунок 11-2  Запрос с двумя маркерами параметров

На этом этапе можно приступать к созданию параметра набора данных для каждого ? маркера параметра. Эта задача рассмотрена в следующем разделе.

Определение параметра набора данных

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

1  
2  
3  
4  
В окне Изменить параметр укажите следующую информацию:
1  
2  
3  
4  
На рис. 11-3 показан пример определения параметра набора данных, в котором параметр набора данных DSP_quantityinstock связан с параметром отчета RP_quantityinstock.

Рисунок
11-3 Определение параметра набора данных

Рисунок 11-3  Определение параметра набора данных
5  
5  
Повторите действия 3 и 4, чтобы создать дополнительные параметры наборов данных для других маркеров параметров в запросе SQL.
6  
7  
1  
2  
В окне Ввести параметры отображаются все созданные параметры отчета. На рис. 11-4 показан пример параметров отчета RP_quantityinstock и RP_productvendor. Отображаются имена параметров, поскольку свойство Текст приглашения не задано.

Рисунок 11-4 Окно Ввести параметры

Рисунок 11-4  Введите параметры
3  

Если выполнены все задания, описанные выше в этой главе, то блок WHERE запроса содержит указанные значения, а в отчете отображаются строки, соответствующие блоку WHERE.


(c) Copyright Actuate Corporation 2013