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
Geeft aan of het huidige exemplaar van een item zich in het opgegeven bereik in een gepagineerd rapport bevindt.
Opmerking
U kunt gepagineerde rapportdefinitiebestanden (.rdl) maken en wijzigen in Microsoft Report Builder, Power BI Report Builder en in Report Designer in SQL Server Data Tools.
Syntaxis
InScope(scope)
Parameterwaarden
scope
(Tekenreeks) De naam van een gegevensset, gegevensregio of groep die een bereik aangeeft.
Retourtype
Retourneert een Booleaanse waarde.
Opmerkingen
De functie InScope test of het bereik van het huidige exemplaar van een rapportitem voorkomt binnen het bereik dat is gespecificeerd door de bereikparameter.
Het bereik kan geen expressie zijn.
Een typisch gebruik voor de functie InScope is in gegevensregio's met dynamisch bereik. InScope kan bijvoorbeeld worden gebruikt in een drillthrough-koppeling in de cellen van een gegevensgebied om een andere rapportnaam en verschillende sets parameters op te geven, afhankelijk van welke cel wordt aangeklikt. Een voorbeeld hiervan is als volgt:
Met de volgende expressie, die wordt gebruikt als de rapportnaam in een drillthrough-koppeling, wordt het
ProductDetailrapport geopend als de geselecteerde cel zich in deMonthgroep bevindt en hetProductSummaryrapport als dat niet het is.=Iif(InScope("Month"), "ProductDetail", "ProductSummary")Met de volgende expressie, die wordt gebruikt in de eigenschap Weglaten van een drillthrough-rapportparameter, wordt de parameter alleen doorgegeven aan het doelrapport als de geselecteerde cel zich in de
Productgroep bevindt.=Not(InScope("Product"))
Zie Aggregate Functions Reference (Report Builder en SSRS) enexpressiebereik voor totalen, aggregaties en ingebouwde verzamelingen (Report Builder en SSRS) voor meer informatie.
Example
In het volgende codevoorbeeld wordt aangegeven of het huidige exemplaar van het item zich in het bereik van de Product gegevensset, gegevensregio of groep bevindt.
=InScope("Product")