Menambahkan kode ke laporan yang dipaginasi (Pembuat Laporan)
Berlaku untuk: Microsoft Report Builder (SSRS) Power BI Report Builder Perancang Laporan di SQL Server Data Tools
Dalam ekspresi apa pun, Anda dapat memanggil kode kustom Anda sendiri dalam laporan paginated. Anda dapat memberikan kode dengan dua cara berikut:
Sematkan kode yang ditulis di Visual Basic langsung dalam laporan Anda. Jika kode Anda mengacu pada Microsoft .NET Framework yang bukan Math atau Convert, Anda harus menambahkan referensi ke laporan. Untuk informasi selengkapnya, lihat Menambahkan referensi rakitan ke laporan (SSRS). Untuk informasi selengkapnya tentang referensi lain yang bisa Anda buat dari kode Anda, lihat Kode kustom dan referensi perakitan dalam Ekspresi di Perancang Laporan.
Berikan rakitan kode kustom dengan menggunakan .NET Framework. Jika Anda menyediakan rakitan kustom, Anda harus menginstalnya di komputer tempat Anda menulis laporan dan server laporan tempat Anda melihat laporan. Untuk informasi selengkapnya, lihat Menggunakan rakitan kustom dengan laporan.
Menambahkan kode yang disematkan ke laporan
Dalam tampilan Desain , klik kanan permukaan desain di luar batas laporan dan pilih Properti Laporan.
Pilih Kode.
Di Kode kustom, masukkan kode. Kesalahan dalam kode menghasilkan peringatan saat laporan berjalan. Contoh berikut membuat fungsi kustom bernama
ChangeWord
yang menggantikan kataBike
denganBicycle
.Public Function ChangeWord(ByVal s As String) As String Dim strBuilder As New System.Text.StringBuilder(s) If s.Contains("Bike") Then strBuilder.Replace("Bike", "Bicycle") Return strBuilder.ToString() Else : Return s End If End Function
Contoh berikut menunjukkan cara meneruskan bidang himpunan data bernama Kategori ke fungsi ini dalam ekspresi:
=Code.ChangeWord(Fields!Category.Value)
Jika Anda menambahkan ekspresi ini ke sel tabel yang menampilkan nilai kategori, setiap kali kata
Bike
berada di bidang himpunan data untuk baris tersebut, nilai sel tabel akan menampilkan kataBicycle
sebagai gantinya.
Konten terkait
Dialog properti laporan, kode
Contoh ekspresi (Pembuat Laporan)
Referensi pengumpulan parameter (Pembuat Laporan)