Bagikan melalui


Referensi parameter akses URL

Anda dapat menggunakan parameter sebagai bagian dari URL untuk mengonfigurasi tampilan dan nuansa laporan SQL Server 2016 (13.x) Reporting Services atau yang lebih baru (SSRS). Artikel ini menjelaskan parameter yang paling umum digunakan.

Parameter tidak peka huruf besar/kecil. Mereka memerlukan awalan:

  • rs:: Menargetkan server laporan.
  • rc:: Menargetkan Penampil HTML.
  • rv:: Menargetkan bagian web Penampil Laporan.

Anda juga dapat menentukan parameter yang khusus untuk perangkat atau ekstensi penyajian. Untuk informasi selengkapnya tentang parameter khusus perangkat, lihat Menentukan pengaturan informasi perangkat di URL.

Penting

Untuk server laporan mode SharePoint, penting bahwa URL menyertakan _vti_bin sintaks proksi untuk merutekan permintaan melalui SharePoint dan proksi HTTP Reporting Services. Proksi menambahkan konteks ke permintaan HTTP yang diperlukan untuk memastikan eksekusi laporan yang tepat untuk server laporan mode SharePoint. Misalnya, lihat Mengakses item server laporan dengan menggunakan akses URL.

Integrasi Reporting Services dengan SharePoint tidak lagi tersedia setelah SQL Server 2016.

Perintah Penampil HTML (rc:)

Targetkan Penampil HTML dengan menggunakan awalan rc:.

Perintah Parameter Deskripsi
Toolbar True Menampilkan bilah alat. Nilai defaultnya adalah benar.

Catatan: Jika Anda menghilangkan parameter ini, toolbar secara otomatis ditampilkan untuk format penyajian yang mendukungnya.
Toolbar False Menyembunyikan bilah alat. Jika parameter ini salah, semua opsi yang tersisa diabaikan.
Toolbar Navigation Hanya menampilkan penomoran halaman pada bilah alat.
Parameters True Menampilkan area parameter bilah alat. Nilai defaultnya adalah benar.

Contoh:

Mode Asli: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Parameters=Collapsed
Parameters False Menyembunyikan area parameter, dan pengguna tidak dapat menampilkannya.
Parameters Collapsed Menyembunyikan area parameter, tetapi pengguna dapat beralih untuk melihatnya.

Contoh:

Mode Asli: https://myrshost/reportserver?/Sales&rc:Parameters=Collapsed

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Parameters=Collapsed
Zoom Page Width Atur zoom laporan agar pas dengan lebar halaman.

Contoh:

Mode Asli: https://myrshost/reportserver?/Sales&rc:Zoom=Page%20Width

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Zoom=Page%20Width
Zoom Whole Page Atur zoom laporan agar pas dengan seluruh halaman.
Zoom <integer percentage> Atur zoom laporan ke persentase tertentu. Nilai defaultnya adalah 100.
Section <page number> Atur halaman mana dalam laporan yang akan ditampilkan. Nilai apa pun yang lebih besar dari jumlah halaman dalam laporan menampilkan halaman terakhir. Nilai apa pun yang kurang dari 0 menampilkan halaman 1 dari laporan. Nilai default adalah 1.

Contoh:

Mode Asli: https://myrshost/reportserver?/Sales&rc:Section=2

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Section=2
FindString <text> Cari laporan untuk sekumpulan teks tertentu dan sorot teks. Catatan: rc:FindString tidak berfungsi kecuali Anda menyertakan rc:Toolbar=false dalam string akses URL.

Contoh:

Mode Asli: https://myrshost/reportserver?/Sales&rc:Toolbar=false&rc:FindString=Mountain-400

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rc:Toolbar=false&rc:FindString=Mountain-400
StartFind <start page> Tentukan bagian pertama yang akan dicari. Nilai default adalah halaman pertama laporan.

Contoh:

Mode Asli: https://server/Reportserver?/SampleReports/Product Catalog&rs:Command=Render&rc:StartFind=1&rc:EndFind=5&rc:FindString=Mountain-400
EndFind <end page> Atur jumlah halaman terakhir yang ingin Anda gunakan dalam pencarian. Nilai default adalah jumlah halaman saat ini. Gunakan parameter ini dengan StartFind parameter .

Contoh: Lihat contohnya StartFind .
FallbackPage <page number> Atur jumlah halaman yang akan ditampilkan jika pencarian atau pemilihan peta dokumen gagal. Nilai default adalah jumlah halaman saat ini.
GetImage <icon name> Dapatkan gambar tertentu untuk antarmuka pengguna Penampil HTML.
Icon <icon name> Dapatkan ikon ekstensi penyajian tertentu.
Stylesheet <stylesheet file name> Tentukan lembar gaya yang ingin Anda terapkan ke Penampil HTML.
Pengaturan Informasi Perangkat Tentukan pengaturan informasi perangkat dalam bentuk rc:tag=value, di mana tag adalah nama pengaturan informasi perangkat khusus untuk ekstensi penyajian. Untuk informasi selengkapnya, lihat Format deskripsi perintah.

Anda dapat menggunakan OutputFormat pengaturan informasi perangkat untuk ekstensi penyajian GAMBAR untuk merender laporan ke gambar JPEG dengan menggunakan parameter berikut dalam string akses URL: ...&rs:Format=IMAGE&rc:OutputFormat=JPEG. Untuk informasi selengkapnya tentang semua pengaturan informasi perangkat khusus ekstensi, lihat Pengaturan informasi perangkat untuk ekstensi penyajian (Reporting Services).

Perintah server laporan (rs:)

Targetkan server laporan dengan menggunakan awalan rs:.

Perintah Parameter Deskripsi
Command ListChildren dan GetChildren Tampilkan isi folder. Item folder ditampilkan dalam halaman navigasi item generik.

Contoh:

Mode asli: https://myrshost/reportserver?/Sales&rs:Command=GetChildren

Instans bernama dalam mode asli: https://myssrshost/Reportserver_THESQLINSTANCE?/reportfolder&rs:Command=listChildren

Mode SharePoint:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales&rs:Command=GetChildren
Command Render Laporan dirender di browser sehingga Anda dapat melihatnya.

Contoh:

Mode asli:https://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render

Mode SharePoint:https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/YearlySalesByCategory&rs:Command=Render
Command GetSharedDatasetDefinition Tampilkan definisi XML yang terkait dengan himpunan data bersama. Properti himpunan data bersama disimpan dalam definisi. Properti ini mencakup kueri, parameter himpunan data, nilai default, filter himpunan data, dan opsi data seperti kolase dan sensitivitas huruf besar/kecil. Anda harus memiliki izin Baca Definisi Laporan pada himpunan data bersama untuk menggunakan nilai ini.

Contoh:

Mode asli: https://localhost/reportserver/?/DataSet1&rs:command=GetShareddatasetDefinition
Command GetDataSourceContents Tampilkan properti sumber data bersama tertentu sebagai XML. Jika browser Anda mendukung XML dan jika Anda adalah pengguna terautentikasi dengan izin Baca Konten pada sumber data, definisi sumber data akan ditampilkan.

Contoh:

Mode asli: https://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents
Command GetResourceContents Render sumber daya dan tampilkan di halaman HTML jika sumber daya kompatibel dengan browser. Jika tidak, Anda dapat memilih untuk membuka atau menyimpan file atau sumber daya ke disk.

Contoh:

Mode asli: https://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/Sales/StorePicture.jpg&rs:Command=GetResourceContents
Command GetComponentDefinition Tampilkan definisi XML yang terkait dengan item laporan yang diterbitkan. Anda harus memiliki izin Baca Konten pada item laporan yang diterbitkan untuk menggunakan nilai ini.
Format HTML5
PPTX
ATOM
HTML4.0
MHTML
IMAGE
EXCEL (untuk .xls)
EXCELOPENXML (untuk .xlsx)
WORD (untuk .doc)
WORDOPENXML (untuk .docx)
CSV
PDF
XML
Tentukan format untuk merender dan menampilkan laporan. Nilai defaultnya adalah HTML5. Untuk informasi selengkapnya, lihat Mengekspor laporan dengan menggunakan akses URL. Untuk daftar lengkapnya, lihat \<Render> bagian ekstensi file server rsreportserver.config laporan. Untuk informasi selengkapnya, lihat file konfigurasi RsReportServer.config.

Contoh:

Mode Asli: https://myrshost/ReportServer?/myreport&rs:Format=PDF

Mode SharePoint: https://myspsite/subsite/_vti_bin/reportserver?https://myspsite/subsite/myrereport.rdl&rs:Format=PDF
ParameterLanguage en-us, de-DE, dll. Berikan bahasa untuk parameter yang diteruskan dalam URL yang independen dari bahasa browser. Nilai defaultnya adalah bahasa browser.

Contoh:

Mode Asli: https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE
Snapshot Merender laporan berdasarkan rekam jepret riwayat laporan. Untuk informasi selengkapnya, lihat Merender rekam jepret riwayat laporan menggunakan akses URL.

Contoh:

Mode Asli: https://myrshost/reportserver?/SampleReports/Company Sales&rs:Snapshot=2003-04-07T13:40:02
PersistStreams true
false
Merender laporan dalam satu aliran yang bertahan. Perender Gambar menggunakan parameter ini untuk mengirimkan laporan yang dirender satu gugus sekaligus. Setelah menggunakan parameter ini dalam string akses URL, gunakan string akses URL yang sama dengan GetNextStream parameter alih-alih PersistStreams parameter untuk mendapatkan gugus berikutnya di aliran yang bertahan. Perintah URL ini akhirnya mengembalikan aliran 0-byte untuk menunjukkan akhir aliran yang bertahan. Nilai default-nya adalah salah.
GetNextStream true
false
Dapatkan potongan data berikutnya dalam aliran bertahan yang diakses dengan menggunakan PersistStreams parameter . Untuk informasi selengkapnya, lihat PersistStreams deskripsi perintah. Nilai default-nya adalah salah.
SessionID Tentukan sesi laporan aktif yang dibuat antara aplikasi klien dan server laporan. Nilai parameter ini diatur ke pengidentifikasi sesi.

Anda dapat menentukan ID sesi sebagai cookie atau sebagai bagian dari URL. Saat Anda mengonfigurasi server laporan untuk tidak menggunakan cookie sesi, permintaan pertama tanpa ID sesi tertentu menghasilkan pengalihan dengan ID sesi. Untuk informasi selengkapnya tentang sesi server laporan, lihat Mengidentifikasi status eksekusi.
ClearSession true
false
Hapus semua instans laporan yang terkait dengan pengguna terautentikasi dari sesi laporan. Instans laporan didefinisikan sebagai laporan yang sama berjalan beberapa kali dengan nilai parameter laporan yang berbeda. Nilai default-nya adalah salah. Nilai yang valid adalah true dan false.
ResetSession true
false
Reset sesi laporan dengan menghapus asosiasi sesi laporan dengan semua rekam jepret laporan. Nilai default-nya adalah salah. Nilai yang valid adalah true dan false.
ShowHideToggle <positive integer> Alihkan status perlihatkan dan sembunyikan bagian laporan. Tentukan bilangan bulat positif untuk mewakili bagian yang akan dialihkan.

Perintah bagian web Penampil Laporan (rv:)

Targetkan bagian web Penampil Laporan yang terintegrasi dengan SharePoint dengan menggunakan awalan rv:. Bagian web Penampil Laporan juga menerima rs:ParameterLanguage parameter .

Perintah Parameter Deskripsi
Toolbar Full Menampilkan bilah alat lengkap. Nilai defaultnya adalah Penuh.
Toolbar Navigation Hanya menampilkan penomoran halaman pada bilah alat.

Contoh:

Mode SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:Toolbar=Navigation
Toolbar None Tidak menampilkan bilah alat.
HeaderArea Full Menampilkan header lengkap. Nilai defaultnya adalah Penuh.
HeaderArea BreadCrumbsOnly Hanya menampilkan navigasi breadcrumb di header untuk memberi tahu pengguna tempat mereka berada dalam aplikasi.

Contoh:

Mode SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:HeaderArea=BreadCrumbsOnly
HeaderArea None Menyembunyikan header.
DocMapAreaWidth Kontrol lebar tampilan, dalam piksel, dari area parameter di bagian web Penampil Laporan. Nilai defaultnya sama dengan default komponen web Penampil Laporan. Nilai harus berupa bilangan bulat non-negatif.
AsyncRender true
false
Mengontrol apakah laporan dirender secara asinkron. Nilai default adalah true, yang menentukan bahwa laporan dirender secara asinkron. Nilai harus berupa nilai Boolean true atau false.
ParamMode Full Menampilkan area perintah parameter. Nilai defaultnya adalah Penuh.
Collapsed Menciutkan area permintaan parameter.

Contoh:

Mode SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ParamMode=Collapsed
ParamMode Hidden Menyembunyikan area perintah parameter.
DocMapMode Full Menampilkan area peta dokumen. Nilai defaultnya adalah Penuh.
DocMapMode Collapsed Menciutkan area peta dokumen.
DocMapMode Hidden Menyembunyikan area peta dokumen.
DockToolBar Top Menambungkan toolbar di bagian atas. Nilai defaultnya adalah Top.
DockToolBar Bottom Menambungkan toolbar di bagian bawah.

Contoh:

Mode SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:DockToolBar=Bottom
ToolBarItemsDisplayMode 1 (0x1) Tombol Kembali
ToolBarItemsDisplayMode 2 (0x2) Kontrol pencarian teks
ToolBarItemsDisplayMode 4 (0x4) Kontrol navigasi halaman
ToolBarItemsDisplayMode 8 (0x8) Tombol Refresh
ToolBarItemsDisplayMode 16 (0x10) Kotak daftar perbesar tampilan
ToolBarItemsDisplayMode 32 (0x20) Tombol Umpan Atom
ToolBarItemsDisplayMode 64 (0x40) Opsi menu cetak di Tindakan
ToolBarItemsDisplayMode 128 (0x80) Ekspor submenu dalam Tindakan
ToolBarItemsDisplayMode 256 (0x100) Buka dengan opsi menu Pembuat Laporan di Tindakan
ToolBarItemsDisplayMode 512 (0x200) Opsi menu Berlangganan di Tindakan
ToolBarItemsDisplayMode 1024 (0x400) Opsi menu Pemberitahuan Data Baru di Tindakan
ToolBarItemsDisplayMode Beberapa Nilai Mengontrol item bilah alat mana yang akan ditampilkan. Nilai ini adalah nilai enumerasi bitwise. Untuk menyertakan item toolbar, tambahkan nilai item ke nilai total. Misalnya, untuk tidak ada menu Tindakan , gunakan rv:ToolBarItemsDisplayMode=63 (atau 0x3F), yaitu 1+2+4+8+16+32. Hanya untuk item menu Tindakan , gunakan rv:ToolBarItemsDisplayMode=960 (atau 0x3C0). Nilai defaultnya adalah -1, yang mencakup semua item toolbar. Nilai yang valid adalah:

Contoh:

Mode SharePoint: https://myspsite/_vti_bin/reportserver?https://myspsite002%fShared+Documents%2fmyreport.rdl&rv:DocMapMode=Displayed&rv:ToolBarItemsDisplayMode=15