Előző Következő

Paraméterjelző beszúrása az SQL lekérdezésbe

Ez az eljárás feltételezi, hogy már létrehozott egy adathalmazt.

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
A 11-2 ábra két paraméterjelzővel rendelkező lekérdezésre mutat példát.

11-2. ábra Lekérdezés két paraméterjelzővel

11-2. ábra:  Lekérdezés két paraméterjelzővel

Ezen a ponton készen áll egy adathalmaz paraméter meghatározására minden ? paraméterjelző számára. A következő rész ezt a feladatot írja le.

Adathalmaz-paraméter meghatározása

A következő feladat feltételezi, hogy már beszúrt egy paraméterjelzőt az SQL lekérdezésbe.

1  
2  
3  
4  
A Paraméter szerkesztése területen adja meg a következő információkat:
1  
2  
3  
4  
A 11-3. ábra olyan adathalmaz paraméter meghatározásra mutat példát, ahol a DSP_quantityinstock adathalmaz-paraméter az RP_quantityinstock jelentésparaméterhez van kötve.

11-3. ábra Adathalmaz paraméter meghatározás

11-3. ábra:  Adathalmaz paraméter meghatározás
5  
5  
Ismételje meg a 3. és 4. lépést további adathalmaz paraméterek meghatározásához az SQL lekérdezés bármely más paraméterjelzőjéhez.
6  
7  
1  
2  
A Paraméterek megadása megjeleníti az összes létrehozott jelentésparamétert. A 11-3. ábra az RP_quantityinstock és RP_productvendor példa jelentésparamétereket mutatja be. A paraméternevek azért jelennek meg, mert a Felszólítás szövege tulajdonság számára nem lett megadva érték.

11-4. ábra Paraméterek megadása

11-4. ábra:  Paraméterek megadása
3  

Ha elvégezte az összes korábban leírt feladatot ebből a szakaszból, akkor a lekérdezés WHERE részkifejezése tartalmazza a megadott értékeket, és a jelentés megjeleníti azokat a sorokat, melyek illeszkednek a WHERE részkifejezésre.


(c) Copyright Actuate Corporation 2013