Vorige Volgende

Een parametermerkteken invoegen in een SQL-query

In deze procedure wordt er vanuit gegaan dat u al een gegevensset hebt gemaakt.

1  
2  
WHERE quantityinstock < ?
WHERE quantityinstock <= ? AND productvendor = ?
WHERE quantityinstock <= ? OR productline LIKE ?
In figuur 11-2 ziet u een voorbeeld van een query met twee parametermerktekens.

Afbeelding 11-2 Query met twee parametermerktekens

Afbeelding 11-2  Query met twee parametermerktekens

Nu bent u klaar om een gegevenssetparameter te definiĆ«ren voor elk parametermerkteken? . In het volgende gedeelte wordt deze taak beschreven.

Parameter voor gegevensset definiƫren

In deze procedure wordt er vanuit gegaan dat u al een parametermerkteken hebt ingevoegd in de SQL-query.

1  
2  
3  
4  
1  
2  
3  
4  
In figuur 11-3 ziet u een voorbeeld van een definitie waarin de gegevenssetparameter DSP_quantityinstock aan de rapportparameter RP_quantityinstock is gekoppeld.

Afbeelding 11-3 Definitie van een gegevenssetparameter

Afbeelding 11-3  Definitie van een gegevenssetparameter
5  
5  
Herhaal stappen 3 en 4 om aanvullende gegevenssetparameters te maken voor eventuele andere parametermerktekens in de SQL-query.
6  
7  
1  
2  
Bij Parameters invoeren worden alle door u gemaakte rapportparameters vermeld. In figuur 11-4 ziet u voorbeeldrapportparameters, RP_quantityinstock en RP_productvendor. Aangezien er geen waarden zijn opgegeven voor de eigenschap Aanwijzingstekst, worden de parameternamen afgebeeld.

Afbeelding 11-4 Parameters invoeren

Afbeelding 11-4  Parameters invoeren
3  

Als u alle eerder in dit gedeelte beschreven taken hebt voltooid, bevat de WHERE-clausule van de query de opgegeven waarden en worden in het rapport de rijen afgebeeld die aan de WHERE-clausule voldoen.


(c) Copyright Actuate Corporation 2013