Bagikan melalui


Mengatur bahasa untuk parameter laporan dalam URL

Parameter akses URL rs:ParameterLanguage meringankan masalah di mana parameter laporan peka budaya, seperti tanggal, waktu, mata uang, dan angka, ditafsirkan menggunakan bahasa browser. Dengan rs:ParameterLanguage, URL sekarang ditafsirkan secara independen dari browser. Misalnya, jika Anda menetapkan laporan ke pengaturan regional bahasa Jerman, tetapi pengguna mengakses laporan melalui URL menggunakan browser yang diatur ke Amerika Serikat bahasa Inggris, server laporan salah menafsirkan nilai parameter yang diteruskan ke dalamnya.

Pertimbangkan URL berikut ke laporan:

https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008  

Dalam kasus di atas, server, yang berjalan di bawah budaya "de-de", menghasilkan URL baik melalui langganan email atau hyperlink. Hyperlink menunjukkan bahwa laporan harus diparameterkan ke tanggal mulai 4 Oktober 2008 dan tanggal akhir 11 Oktober 2008 sesuai dengan standar tanggal/waktu Jerman. Namun, pengguna yang mengakses URL melalui browser yang diatur ke "en-us" memaksa server untuk menafsirkan nilai sebagai 10 April 2008 dan 10 November 2008 di bawah standar tanggal/waktu bahasa Inggris Amerika Serikat. Untuk memperbaiki masalah, rs:ParameterLanguage dapat digunakan untuk mengambil alih bahasa browser untuk interpretasi parameter:

https://myrshost/Reportserver?/SampleReports/Product+Line+Sales&rs:Command=Render&StartDate=4/10/2008&EndDate=11/10/2008&rs:ParameterLanguage=de-DE  

Selain nilai true dan false untuk parameter akses URL rc:Parameters, Anda sekarang dapat meneruskan nilai Diciutkan. Saat menggunakan rc:Parameter yang=Diciutkan pada URL, area permintaan parameter penampil HTML diciutkan dari pandangan, tetapi masih dapat diubah oleh pengguna. Nilai false menghapus area permintaan parameter dari toolbar penampil HTML dan membuatnya tidak tersedia untuk pengguna akhir.