Föregående Nästa

Infoga en parametermarkering i SQL-frågan

I den här proceduren förutsätts att du redan har skapat en datauppsättning.

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
figur 11-2 visar ett exempel på en fråga med två parametermarkeringar.

Figur 11-2 Fråga med två parametermarkeringar

Figur 11-2  Fråga med två parametermarkeringar

Nu kan du definiera en datauppsättningsparameter för varje ?-parametermarkering. I nästa avsnitt beskrivs den uppgiften.

Definiera en datauppsättningsparameter

I den här proceduren förutsätts att du redan har infogat en parametermarkering i SQL-frågan.

1  
2  
3  
4  
1  
2  
3  
4  
figur 11-3 visar ett exempel på en datauppsättningsparameterdefinition där datauppsättningsparametern, DSP_quantityinstock, är länkad till en rapportparameter, RP_quantityinstock.

Figur 11-3 Datauppsättningsparameterdefinition

Figur 11-3  Datauppsättningsparameterdefinition
5  
5  
Upprepa stegen 3 och 4 om du ska definiera fler datauppsättningsparametrar för andra parametermarkeringar i SQL-frågan.
6  
7  
1  
2  
I Ange parametrar visas alla rapportparametrar som du har skapat. Figur 11-4 visar exempelrapportparametrarna, RP_quantityinstock och RP_productvendor. Parameternamnen visas eftersom inga värden tillhandahölls för textegenskapen Fråga.

Figur 11-4 Ange parametrar

Figur 11-4  Ange parametrar
3  

Om du har slutfört alla uppgifter som beskrivits i avsnittet införlivas WHERE-satsen för frågan med angivna värden och rapporten visar de rader som matchar WHERE-satsen.


(c) Copyright Actuate Corporation 2013