Poprzedni Następny

Wstawianie znacznika parametru do zapytania SQL

W poniższej procedurze przyjęto, że został wcześniej utworzony zestaw danych.

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
Rysunek 11-2 przedstawia przykład zapytania zawierającego dwa znaczniki parametrów.

Rysunek 11-2 Zapytanie z dwoma znacznikami parametrów

Rysunek 11-2  Zapytanie z dwoma znacznikami parametrów

Na tym etapie można już definiować parametr zestawu danych dla każdego znacznika parametru. Czynność ta jest opisana w następnej sekcji.

Definiowanie parametru zestawu danych

W poniższej procedurze przyjęto, że do zapytania SQL został wcześniej wstawiony znacznik parametru.

1  
2  
3  
4  
W oknie Edycja parametru podaj następujące informacje:
1  
2  
3  
4  
Rysunek 11-3 przedstawia przykład definicji parametru zestawu danych, w której parametr zestawu danych PZD_quantityinstock jest powiązany z parametrem raportu PR_quantityinstock.

Rysunek 11-3 Definicja parametrów zestawu danych

Rysunek 11-3  Definicja parametrów zestawu danych
5  
5  
Powtarzaj czynności 3 i 4, aby zdefiniować dodatkowe parametry zestawu danych dla wszystkich innych znaczników parametrów w zapytaniu SQL.
6  
7  
1  
2  
W oknie Wprowadzanie parametrów zostaną wyświetlone wszystkie utworzone parametry raportu. Rysunek 11-4 przedstawia przykładowe parametry raportu: RP_quantityinstock i RP_productvendor. Wyświetlane są nazwy parametrów, ponieważ nie określono wartości dla właściwości Tekst zachęty.

Rysunek 11-4 Wprowadzanie parametrów

Rysunek 11-4  Wprowadzanie parametrów
3  

Jeśli wszystkie czynności dotąd opisane w tej sekcji zostały wykonane, to podane wartości zostaną wstawione do klauzuli WHERE zapytania, a w raporcie zostaną wyświetlone wiersze spełniające warunek określony klauzulą WHERE.


(c) Copyright Actuate Corporation 2013