Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:Microsoft Report Builder (SSRS)
Power BI Report Builder
Perancang Laporan di SQL Server Data Tools
Menunjukkan apakah instans item saat ini berada dalam cakupan yang ditentukan dalam laporan paginated.
Catatan
Anda dapat membuat dan memodifikasi file definisi laporan yang dipaginasi (.rdl) di Microsoft Report Builder, Power BI Report Builder, dan di Perancang Laporan di SQL Server Data Tools.
Sintaks
InScope(scope)
Parameter
cakupan
(String) Nama himpunan data, wilayah data, atau grup yang menentukan cakupan.
Jenis Hasil
Mengembalikan Boolean.
Keterangan
Fungsi InScope menguji cakupan instans item laporan saat ini untuk keanggotaan dalam cakupan yang ditentukan oleh parameter cakupan .
Cakupan tidak boleh berupa ekspresi.
Penggunaan umum untuk fungsi InScope ada di wilayah data yang memiliki cakupan dinamis. Misalnya, InScope dapat digunakan dalam tautan penelusuran di sel wilayah data untuk memberikan nama laporan yang berbeda dan set parameter yang berbeda tergantung pada sel mana yang diklik. Contohnya adalah sebagai berikut:
Ekspresi berikut, digunakan sebagai nama laporan dalam tautan penelusuran, membuka
ProductDetaillaporan jika sel yang diklik berada dalamMonthgrup, danProductSummarylaporan jika tidak.=Iif(InScope("Month"), "ProductDetail", "ProductSummary")Ekspresi berikut, yang digunakan dalam properti Hilangkan parameter laporan penelusuran, akan meneruskan parameter ke laporan target hanya jika sel yang diklik berada dalam
Productgrup.=Not(InScope("Product"))
Untuk informasi selengkapnya, lihat Referensi Fungsi Agregat (Pembuat Laporan dan SSRS) dan Cakupan Ekspresi untuk Total, Agregat, dan Koleksi Bawaan (Pembuat Laporan dan SSRS).
Contoh
Contoh kode berikut menunjukkan apakah instans item saat ini berada di Product himpunan data, wilayah data, atau cakupan grup.
=InScope("Product")