- In de Gegevensverkenner kiest u de gegevensset waarvoor u parameters wilt maken. In Gegevensset bewerken wordt de query afgebeeld voor de gegevensset.
- Kies Parameters. In Gegevensset bewerken wordt standaardparameterinformatie afgebeeld in de eerste rij.
- Maak een gegevenssetparameter door de volgende vereiste waarden op te geven:
- In de eerste rij typt u bij Naam een naam voor de parameter. Het is gebruikelijk om de geselecteerde naam vooraf te laten gaan door het prefix DSP voor gegevenssetparameter om onderscheid te kunnen maken tussen deze parameter en andere parametertypen, zoals rapportparameters. Voorbeeld: een gegevenssetparameter die wordt gebruikt om quantityinstock te filteren zou DSP_quantityinstock kunnen heten.
- Bij Gegevenstype selecteert u en gegevenstype voor de parameter.
- Bij Richting kiest u Invoer. Deze waarde betekent dat de parameter een invoerparameter is.
- Selecteer de standaardwaarde. Er
verschijnt een knop aan de rechterkant van het lege veld.
- Kies de knop met de drie puntjes
(...) aan de rechterkant. De Expressiebuilder wordt afgebeeld.
- Koppel de gegevenssetparameter aan de bijbehorende rapportparameter door de rapportparameter te selecteren als de standaardwaarde van de gegevensset:
- Onder Categorie kiest u Rapportparameters, en vervolgens kiest u Alles onder Subcategorie. De rapportparameters die u hebt gemaakt verschijnen, zoals in Afbeelding 12-3.
Afbeelding 12-3 Een gegevenssetparameter koppelen aan een rapportparameter
- Dubbelklik op de bijbehorende rapportparameter. De rapportparameter verschijnt in het
expressiegebied.
- Kies OK.
- Herhaal stap 3 en 4 om aanvullende gegevenssetparameters te maken voor eventuele andere merktekens voor parameters die u hebt ingevoegd in uw SQL-query.
- Uitgaande van de veronderstelling dat u een standaardwaarde hebt ingevoerd voor uw rapportparameter(s), kunt u Preview bekijken van resultaten kiezen om te controleren dat de query rijen ophaalt die overeenkomen met uw WHERE-voorwaarde.
Afbeelding 12-4 toont de resultaten van het vorige voorbeeld waar een standaardwaarde van 999 is ingevoerd voor de rapportparameter RP_quantityinstock. Het toont alle rijen voor producten in voorraad met een aantal van minder dan 999.
Afbeelding 12-4 Preview bekijken van resultaten met rijen die overeenkomen met de WHERE- voorwaarde
- Als u de gegevenssetparameters wilt opslaan, klikt u op OK.
- Test de parameters om te
controleren dat de query is bijgewerkt met de door de gebruiker opgegeven
waarden en dat het rapport de verwachte resultaten bevat:
- Kies Preview.
- Als Parameters invoeren niet verschijnt, kiest u Rapportparameters afbeelden.
Bij Parameters invoeren worden alle door
u gemaakte rapportparameters vermeld.
Afbeelding 12-5 toont de eenvoudige rapportparameter RP_quantityinstock.
Afbeelding 12-5 Parameters invoeren
- Geef waarden op voor de parameters
en kies OK.