Mengintegrasikan Reporting Services ke dalam aplikasi
Berlaku untuk: Server Laporan SQL Server Reporting Services (2016) ❌ SQL Server Reporting Services (2017) ❌ Power BI Report Server
Reporting Services adalah platform pelaporan terbuka dan dapat diperluas yang dirancang untuk memberi pengembang serangkaian API yang komprehensif untuk mengembangkan solusi.
Catatan
Dimulai dengan SQL Server 2017 Reporting Services, akses REST API tersedia untuk mengembangkan solusi. Akses SOAP API tidak digunakan lagi. Untuk informasi selengkapnya, lihat Mengembangkan dengan REST API untuk Reporting Services.
Ada tiga opsi untuk mengintegrasikan Reporting Services ke dalam aplikasi kustom: layanan Web Server Laporan, juga dikenal sebagai API SOAP Reporting Services, kontrol Penampil Laporan untuk Microsoft Visual Studio, dan akses URL. Setiap opsi menyediakan pendekatan yang berbeda untuk mengintegrasikan Reporting Services ke dalam aplikasi Anda.
Melaporkan layanan web server
Layanan Web Server Laporan adalah antarmuka utama untuk dikembangkan terhadap Reporting Services. Baik Anda mengembangkan kode untuk mengelola katalog laporan atau mengembangkan kode untuk menyajikan laporan ke format yang didukung, layanan Web mengekspos semua metode yang diperlukan untuk mengintegrasikan Reporting Services ke dalam aplikasi Anda. Contoh salah satu aplikasi tersebut adalah portal web, yang disertakan dengan Reporting Services; ini menggunakan layanan Web untuk mengelola database server laporan.
Kontrol Penampil Laporan untuk Visual Studio
Kontrol Penampil Laporan yang tersedia untuk Visual Studio digunakan untuk mengintegrasikan tampilan laporan ke dalam aplikasi Anda. Ada dua kontrol: satu untuk aplikasi berbasis Formulir Windows dan satu untuk aplikasi Formulir Web. Setiap kontrol menyediakan kemampuan untuk melihat laporan yang disebarkan ke server laporan. Setiap kontrol juga memungkinkan Anda untuk merender laporan yang ada di lingkungan tempat server laporan tidak diinstal.
Akses URL
Akses URL adalah opsi lain untuk mengintegrasikan tampilan laporan ke dalam aplikasi Anda jika kontrol Penampil Laporan bukan opsi. Selain itu, akses URL berguna untuk mengirim tautan ke laporan kepada pengguna melalui email.
Di bagian ini
Mengintegrasikan Reporting Services dengan menggunakan SOAP
Menjelaskan cara mengintegrasikan navigasi dan manajemen laporan Reporting Services ke dalam aplikasi bisnis Anda yang ada menggunakan layanan Web Server Laporan.
Mengintegrasikan Reporting Services dengan menggunakan kontrol Penampil Laporan
Menjelaskan cara mengintegrasikan tampilan laporan ke aplikasi Anda yang sudah ada menggunakan kontrol Penampil Laporan.
Mengintegrasikan Reporting Services dengan menggunakan akses URL
Menjelaskan cara mengintegrasikan navigasi laporan Reporting Services ke aplikasi bisnis Anda yang sudah ada menggunakan akses URL.
Langkah berikutnya
Untuk memutuskan penggunaan akses URL atau API SOAP, lihat Memilih antara akses URL dan SOAP di Reporting Services.
Untuk informasi tentang REST API SQL Server 2017 Reporting Services, lihat Mengembangkan dengan REST API untuk Reporting Services.
Ada pertanyaan lagi? Coba tanyakan forum Reporting Services
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