Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Microsoft Report Builder (SSRS)
Power BI Report Builder
Projektant raportów w narzędziu SQL Server Data Tools
Wskazuje, czy bieżące wystąpienie elementu znajduje się w określonym zakresie w raporcie podzielonym na strony.
Uwaga / Notatka
Pliki definicji raportu podzielonego na strony (rdl) można tworzyć i modyfikować w programie Microsoft Report Builder, programie Power BI Report Builder i w projektancie raportów w narzędziach SQL Server Data Tools.
Składnia
InScope(scope)
Parametry
zakres
(Ciąg) Nazwa zestawu danych, regionu danych lub grupy, która określa zakres.
Zwracany typ
Zwraca Boolean.
Uwagi
Funkcja InScope sprawdza zakres bieżącego wystąpienia elementu raportu dla członkostwa w zakresie określonym przez parametr zakresu .
Zakres nie może być wyrażeniem.
Typowym zastosowaniem funkcji InScope jest w regionach danych, które mają dynamiczny zakres. Na przykład funkcja InScope może być używana w linku przeglądania szczegółowego w komórkach regionu danych, aby podać inną nazwę raportu i różne zestawy parametrów w zależności od tego, która komórka jest klikana. Oto przykład:
Poniższe wyrażenie, używane jako nazwa raportu w linku przekierowania szczegółowego, otwiera raport
ProductDetail, jeśli kliknięta komórka znajduje się w grupieMonth, a raportProductSummary, jeśli ten nie znajduje się w tej grupie.=Iif(InScope("Month"), "ProductDetail", "ProductSummary")Następujące wyrażenie, używane we właściwości Pomijanie parametru raportu przeglądania szczegółowego, przekaże parametr do raportu docelowego tylko wtedy, gdy kliknięta komórka znajduje się w
Productgrupie.=Not(InScope("Product"))
Aby uzyskać więcej informacji, zapoznaj się z Odwołanie do funkcji agregujących (Report Builder i SSRS) i Zakres wyrażeń dla sum, agregacji i wbudowanych kolekcji (Report Builder i SSRS).
Example
Poniższy przykład kodu wskazuje, czy bieżące wystąpienie elementu znajduje się w Product zestawie danych, regionie danych lub zakresie grupy.
=InScope("Product")