Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: Microsoft Report Builder (SSRS)
Power BI Report Builder
Report Designer in SQL Server Data Tools
U kunt een parameter toevoegen aan een gepagineerd rapport waarmee de gebruiker meer dan één waarde voor de parameter kan selecteren.
U kunt meerdere parameterwaarden doorgeven aan het rapport in de rapport-URL. Zie Een rapportparameter doorgeven binnen een URL voor meer informatie.
Zie Werken met parameters voor meervoudige selectie voor SQL Server Reporting Service Reports on mssqltips.comvoor meer informatie over het doorgeven van meerdere parameterwaarden aan een opgeslagen procedure.
Een parameter met meerdere waarden toevoegen
Open in Report Builder het rapport waaraan u de parameter met meerdere waarden wilt toevoegen.
Klik met de rechtermuisknop op de rapportgegevensset en selecteer vervolgens Eigenschappen van gegevensset
Voeg een variabele toe aan de gegevenssetquery door de querytekst in het vak Query te bewerken of door een filter toe te voegen met behulp van de ontwerpfunctie voor query's. Voor meer informatie zie Een query maken in de relationele query-ontwerper (Report Builder).
WHERE Production.ProductInventory.ProductID IN (@ProductID)Belangrijk
- De querytekst mag de DECLARE-instructie voor de queryvariabele niet bevatten.
- De tekst voor de queryvariabele moet de IN-operator bevatten, zoals wordt weergegeven in het vorige voorbeeld.
- Zorg ervoor dat u de haakjes rond de variabele opneemt, zoals eerder wordt weergegeven. Anders kan het rapport niet worden weergegeven en wordt de fout 'moet de scalaire variabele declareren' weergegeven.
Er wordt automatisch een gegevenssetparameter voor een ingesloten gegevensset of een gedeelde gegevensset gemaakt voor de queryvariabele. Er wordt automatisch een rapportparameter gemaakt voor de parameter van de gegevensset.
Vouw in het deelvenster Rapportgegevens het knooppunt Parameters uit, klik met de rechtermuisknop op de rapportparameter die automatisch is gemaakt voor de parameter van de gegevensset en selecteer vervolgens Parametereigenschappen.
Selecteer op het tabblad Algemeende optie Meerdere waarden toestaan zodat een gebruiker meer dan één waarde voor de parameter kan selecteren.
(Optioneel) Geef op het tabblad Beschikbare waarden een lijst met beschikbare waarden op die aan de gebruiker moeten worden weergegeven.
Een lijst met beschikbare waarden beperkt de keuzes die een gebruiker kan maken tot alleen geldige waarden voor de parameter. Voor meerdere waarden begint de bovenkant van de lijst met de functie Alles selecteren, zodat de gebruiker alle waarden kan selecteren of wissen door één vak te selecteren. Als u ervoor kiest om de beschikbare waarden voor de rapportparameter op te halen uit een gegevenssetquery, moet u ervoor zorgen dat u een gegevensset selecteert die niet de queryvariabele bevat die is gekoppeld aan dezelfde rapportparameter.
Zie Beschikbare waarden toevoegen, wijzigen of verwijderen voor een rapportparameter (Report Builder) voor meer informatie.