Ekstensi Reporting Services

Arsitektur modular Reporting Services dirancang untuk ekstensibilitas. API kode terkelola tersedia sehingga Anda dapat dengan mudah mengembangkan, menginstal, dan mengelola ekstensi yang digunakan oleh banyak komponen Reporting Services. Anda dapat membuat rakitan privat atau bersama menggunakan Microsoft .NET Framework dan menambahkan fungsionalitas Reporting Services baru untuk memenuhi kebutuhan bisnis Anda yang terus berkembang.

Arsitektur ekstensibilitas unik Reporting Services memungkinkan pengembang untuk memperluas fitur spesifik produk dan komponennya. Saat ini, ada dukungan luas untuk memperluas kemampuan pemrosesan data Reporting Services. API pemrosesan data mencakup konstruksi dan konvensi penyedia data .NET Framework yang familier, yang memungkinkan pengembang membangun pemrosesan data tambahan ke Dalam Reporting Services. Ekstensi pemrosesan data ini menambahkan fungsionalitas ke Server Laporan dan Perancang Laporan, memungkinkan integrasi data kustom yang mulus ke dalam laporan.

Ekstensi lain yang didukung adalah ekstensi pengiriman. API pengiriman sepenuhnya terintegrasi dengan arsitektur .NET Framework, memungkinkan berbagai mekanisme pengiriman untuk digunakan saat mengirim pemberitahuan laporan kepada pengguna. Anda dapat memperluas Server Laporan untuk menyediakan pengiriman kustom kepada pengguna dan Anda dapat memperluas halaman manajemen langganan Manajer Laporan untuk mengaktifkan langganan yang menggunakan ekstensi pengiriman kustom.

Ekstensi server laporan lain, Report Definition Customization Extension (RDCE), dapat menyesuaikan definisi laporan secara dinamis sebelum diteruskan ke mesin pemrosesan. Anda dapat menyesuaikan laporan berdasarkan faktor-faktor seperti pengguna atau bahasa. Misalnya, Anda mungkin ingin menerapkan tampilan yang berbeda untuk berbagai pengguna seperti manajer atau anggota departemen, atau Anda mungkin ingin menyesuaikan laporan agar memiliki tata letak yang berbeda saat dirender dalam bahasa Prancis atau Arab.

Di bagian ini

Pertimbangan keamanan untuk ekstensi
Menjelaskan masalah keamanan yang terkait dengan pengembangan dan penyebaran ekstensi Reporting Services.

Menerapkan ekstensi pemrosesan data
Menjelaskan persyaratan dan langkah-langkah untuk menerapkan ekstensi pemrosesan data untuk Reporting Services.

Menerapkan ekstensi pengiriman
Menjelaskan persyaratan dan langkah-langkah untuk menerapkan ekstensi pengiriman untuk Reporting Services.

Menerapkan ekstensi penyajian
Berisi pengenalan untuk mengembangkan ekstensi penyajian.

Menerapkan ekstensi keamanan
Menjelaskan persyaratan dan langkah-langkah untuk menerapkan ekstensi keamanan Reporting Services.

Pustaka ekstensi Reporting Services
Berisi referensi pemrograman untuk pustaka API ekstensi untuk fitur ekstensibilitas Reporting Services.