Koleksi bawaan dalam ekspresi dalam laporan paginated (Pembuat Laporan)
Berlaku untuk: Microsoft Report Builder (SSRS)
Power BI Report Builder
Perancang Laporan di SQL Server Data Tools
Dalam ekspresi dalam laporan penomoran halaman, Anda dapat menyertakan referensi ke koleksi bawaan berikut: ReportItems, Parameter, Fields, DataSets, DataSources, Variabel, dan bidang bawaan untuk informasi global seperti nama laporan. Tidak semua koleksi muncul dalam dialog Ekspresi . Kumpulan Dataset dan DataSources hanya tersedia pada run-time untuk laporan yang diterbitkan di server laporan. Koleksi ReportItems adalah kumpulan kotak teks di wilayah laporan, misalnya, kotak teks di halaman atau di header halaman.
Untuk informasi selengkapnya, lihat Ekspresi (Pembuat Laporan).
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.
Memahami koleksi bawaan
Tabel berikut mencantumkan koleksi bawaan yang tersedia saat Anda menulis ekspresi. Setiap baris menyertakan nama terprogram peka huruf besar/kecil untuk koleksi. Nama ada di sana apakah Anda dapat menggunakan dialog Ekspresi untuk menambahkan referensi secara interaktif ke koleksi, contoh, dan deskripsi yang mencakup kapan nilai koleksi diinisialisasi dan tersedia untuk digunakan.
Koleksi Bawaan | Kategori dalam kotak dialog Ekspresi | Contoh | Deskripsi |
---|---|---|---|
Global | Bidang Bawaan | =Globals.ReportName - or - =Globals.PageNumber |
Mewakili variabel global yang berguna untuk laporan, seperti nama laporan atau nomor halaman. Selalu tersedia. Untuk informasi selengkapnya, lihat Referensi pengguna dan global bawaan (Pembuat Laporan). |
Pengguna | Bidang Bawaan | =User.UserID - atau - =User.Language |
Mewakili kumpulan data tentang pengguna yang menjalankan laporan, seperti pengaturan bahasa atau ID pengguna. Selalu tersedia. Untuk informasi selengkapnya, lihat Referensi pengguna dan global bawaan (Pembuat Laporan). |
Parameter | Parameter | =Parameters("ReportMonth").Value - atau - =Parameters!ReportYear.Value |
Mewakili kumpulan parameter laporan, yang masing-masing dapat berupa nilai tunggal atau multinilai. Tidak tersedia hingga inisialisasi pemrosesan selesai. Untuk informasi selengkapnya, lihat Referensi pengumpulan parameter (Pembuat Laporan). |
Bidang( <Himpunan> Data ) | Bidang | =Fields!Sales.Value |
Mewakili kumpulan bidang himpunan data yang tersedia untuk laporan. Tersedia setelah data diambil dari sumber data ke dalam himpunan data. Untuk informasi selengkapnya, lihat Referensi pengumpulan bidang himpunan data (Pembuat Laporan). |
DataSets | Tidak Ditampilkan | =DataSets("TopEmployees").CommandText |
Mewakili pengumpulan himpunan data yang dirujuk dari isi definisi laporan. Tidak menyertakan sumber data yang hanya digunakan di header halaman atau footer halaman. Tidak tersedia dalam pratinjau lokal. Untuk informasi selengkapnya, lihat Referensi pengumpulan DataSources dan himpunan data (Pembuat Laporan). |
DataSources | Tidak Ditampilkan | =DataSources("AdventureWorks2022").Type |
Mewakili pengumpulan sumber data yang dirujuk dari dalam isi laporan. Tidak menyertakan sumber data yang hanya digunakan di header halaman atau footer halaman. Tidak tersedia dalam pratinjau lokal. Untuk informasi selengkapnya, lihat Referensi pengumpulan DataSources dan himpunan data (Pembuat Laporan). |
Variabel | Variables |
=Variables!CustomTimeStamp.Value |
Mewakili kumpulan variabel laporan dan variabel grup. Untuk informasi selengkapnya, lihat Referensi kumpulan variabel laporan dan grup (Pembuat Laporan). |
ReportItems | Tidak Ditampilkan | =ReportItems("Textbox1").Value |
Mewakili kumpulan kotak teks untuk item laporan. Koleksi ini dapat digunakan untuk meringkas item di halaman untuk menyertakan di header halaman atau footer halaman. Untuk informasi selengkapnya, lihat Referensi pengumpulan ReportItems (Pembuat Laporan). |
Menggunakan Sintaks Koleksi dalam Ekspresi
Untuk merujuk ke koleksi dari ekspresi, gunakan sintaks Microsoft Visual Basic standar untuk item dalam koleksi. Tabel berikut ini memperlihatkan contoh sintaks koleksi.
Sintaks | Contoh |
---|---|
Koleksi! ObjectName.Property | =Fields!Sales.Value |
Koleksi! ObjectName("Property") | =Fields!Sales("Value") |
Collection("ObjectName"). Harta benda | =Fields("Sales").Value |
Koleksi("Anggota") | =User("Language") |
Collection.Member | =User.Language |
Konten terkait
Menambahkan ekspresi (Pembuat Laporan)
Contoh ekspresi (Pembuat Laporan)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk