Mengakses item server laporan dengan menggunakan akses URL
Topik ini menjelaskan cara mengakses item katalog dari berbagai tipe dalam database server laporan atau di situs SharePoint menggunakan rs:Nilai Perintah=. Tidak perlu benar-benar menambahkan string parameter ini. Jika Anda menghilangkannya, server laporan mengevaluasi jenis item dan memilih nilai parameter yang sesuai secara otomatis. Namun, menggunakan string rs:Command=Value di URL akan meningkatkan performa server laporan.
_vti_bin
Perhatikan sintaks proksi dalam contoh di bawah ini. Untuk informasi selengkapnya tentang menggunakan sintaks proksi, lihat Referensi parameter akses URL.
Catatan
Integrasi Reporting Services dengan SharePoint tidak lagi tersedia setelah SQL Server 2016.
Mengakses laporan
Untuk melihat laporan di browser, gunakan parameter rs:Command=Render. Contohnya:
- Pribumi
https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render
- SharePoint
https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render
Tip
Penting url menyertakan _vti_bin
sintaks proksi untuk merutekan permintaan melalui SharePoint dan proksi HTTP Reporting Services. Proksi menambahkan beberapa konteks ke permintaan HTTP, konteks yang diperlukan untuk memastikan eksekusi laporan yang tepat untuk server laporan mode SharePoint.
Mengakses sumber daya
Untuk mengakses sumber daya, gunakan parameter rs:Command=GetResourceContents . Jika sumber daya kompatibel dengan browser, seperti gambar, sumber daya dibuka di browser. Jika tidak, Anda diminta untuk membuka atau menyimpan file atau sumber daya ke disk.
Pribumi https://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents
SharePoint https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents
Mengakses sumber data
Untuk mengakses sumber data, gunakan parameter rs:Command=GetDataSourceContents. Jika browser Anda mendukung XML, definisi sumber data ditampilkan jika Anda adalah pengguna terautentikasi dengan izin Baca Konten pada sumber data. Contohnya:
Pribumi https://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
SharePoint https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
Struktur XML mungkin terlihat mirip dengan contoh berikut:
<DataSourceDefinition>
<Extension>SQL</Extension>
<ConnectString>Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdventureWorks2022;Data Source=MYSERVER1;</ConnectString>
<CredentialRetrieval>Integrated</CredentialRetrieval>
<WindowsCredentials>False</WindowsCredentials>
<ImpersonateUser>False</ImpersonateUser>
<Prompt />
<Enabled>True</Enabled>
</DataSourceDefinition>
string koneksi dikembalikan berdasarkan pengaturan SecureConnectionLevel server laporan. Untuk informasi selengkapnya tentang pengaturan SecureConnectionLevel , lihat Menggunakan metode layanan web yang aman.
Mengakses konten folder
Untuk mengakses konten folder, gunakan parameter rs:Command=GetChildren. Halaman navigasi folder generik dikembalikan yang berisi tautan ke subfolder, laporan, sumber data, dan sumber daya di folder yang diminta. Contohnya:
Pribumi https://myrshost/reportserver?/Sales&rs:Command=GetChildren
SharePoint https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rs:Command=GetChildren
Antarmuka pengguna yang Anda lihat mirip dengan mode penjelajahan direktori yang digunakan oleh Microsoft Internet Information Server (IIS). Nomor versi, termasuk nomor build, server laporan juga ditampilkan di bawah daftar folder.
Konten terkait
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