次の方法で共有


URL でレポート パラメーターの言語を設定する

rs:ParameterLanguage URL アクセス パラメーターは、カルチャが特定されたレポート パラメーター (日付、時刻、通貨、数値など) がブラウザーの言語を使用して解釈されるという問題を軽減します。 rs:ParameterLanguageを使用すると、URL はブラウザーとは無関係に解釈されるようになります。 たとえば、レポートの地域設定を [ドイツ語] にしている場合に、ユーザーが [英語 (米国)] に設定されたブラウザーを使用してレポートの URL にアクセスすると、レポート サーバーでは渡されたパラメーター値が誤って解釈されます。

レポートには次の URL を検討してください。

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

上記の場合、カルチャ "de-de" で実行されているサーバーでは、電子メール サブスクリプションまたはハイパーリンクを使用して URL が生成されます。 上記のハイパーリンクは、レポートのパラメーターを、ドイツ語の日付と時刻の標準に従って、開始日 2008 年 10 月 4 日と終了日 2008 年 10 月 11 日に設定する必要があることを示しています。 この場合に、ユーザーが "en-us" に設定されたブラウザーを使用して URL にアクセスすると、サーバーで解釈される値が、英語 (U.S.) の日付と時刻の標準により、2008 年 4 月 10 日と 2008 年 11 月 10 日になります。 この問題を解決するには、rs:ParameterLanguage を使用してパラメーターの解釈をブラウザーの言語より優先させます。

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

URL アクセス パラメーター rc:Parameters には、値 TrueFalse以外に、値 Collapsedを渡すことができるようになりました。 URL に rc:Parameters=Collapsed を使用すると、HTML ビューアーのパラメーター プロンプト領域が見えないように折りたたまれます。ただし、ユーザーが切り替えることができます。 値を False に設定すると、HTML ビューアーのツール バーからパラメーター プロンプト領域が削除され、エンド ユーザーがその領域を使用できません。