Bagikan melalui


Mengintegrasikan Reporting Services dengan menggunakan kontrol Penampil Laporan

Microsoft Visual Studio 2015 menyediakan dua kontrol Penampil Laporan untuk mengintegrasikan fungsionalitas tampilan laporan ke dalam aplikasi Anda. Ada versi untuk aplikasi berbasis Formulir Windows dan satu untuk aplikasi Formulir Web. Setiap kontrol menyediakan fungsionalitas serupa tetapi masing-masing dirancang untuk menargetkan lingkungan masing-masing. Kedua kontrol dapat memproses laporan yang disebarkan ke server laporan (mode pemrosesan jarak jauh) atau disalin ke komputer tempat Microsoft SQL Server Reporting Services tidak diinstal (mode pemrosesan lokal).

Kontrol Penampil Laporan tidak menyertakan dukungan bawaan untuk beradaptasi secara dinamis ke perangkat yang berbeda dengan resolusi layar yang berbeda.

Mode pemrosesan jarak jauh

Mode pemrosesan jarak jauh adalah metode yang lebih disukai untuk melihat laporan yang disebarkan ke server laporan. Mode pemrosesan jarak jauh memberikan keuntungan berikut:

  • Pemrosesan jarak jauh menyediakan solusi yang dioptimalkan untuk menjalankan laporan karena server laporan memproses laporan.

  • Karena server laporan menangani semua pemrosesan, permintaan laporan dapat diproses oleh beberapa server laporan dalam penyebaran peluasan skala atau server yang memiliki beberapa prosesor dalam skenario peningkatan skala.

Selain itu, laporan yang dijalankan dalam mode jarak jauh dapat menggunakan fungsionalitas penuh server laporan termasuk semua penyajian dan ekstensi data.

Catatan

Daftar ekstensi yang tersedia untuk kontrol Penampil Laporan saat berjalan dalam mode pemrosesan jarak jauh tergantung pada edisi Reporting Services yang diinstal pada server laporan.

Mode pemrosesan lokal

Mode pemrosesan lokal menyediakan metode alternatif untuk menampilkan dan menyajikan laporan saat Reporting Services tidak diinstal. Tidak seperti pemrosesan jarak jauh, hanya subset fungsionalitas yang disediakan oleh server laporan yang tersedia dalam kontrol. Dalam mode pemrosesan lokal, pemrosesan data tidak ditangani oleh kontrol melainkan diimplementasikan oleh aplikasi hosting. Namun pemrosesan laporan ditangani oleh kontrol itu sendiri. Dalam mode pemrosesan lokal, hanya ekstensi penyajian PDF, Excel, Word, dan Gambar yang tersedia.