Azure Reportingでサポートされているレンダリング拡張機能を調べることはできますか?ユーザーが選択できるサポートされている拡張機能のリストをユーザーに提供したいと思います。そのリストをハードコーディングせずに(構成にも)生成したいのですが。
1 に答える
0
ここで答えを見つけました。
解決策は次のとおりです。ReportViewerクラスの新しいインスタンスをインスタンス化し、処理モードをリモートに設定して、ListRenderingExtensionsメソッドを呼び出します。
private RenderingExtension[] getSupportedRenderingExtensions()
{
var reportViewer = new Microsoft.Reporting.WebForms.ReportViewer();
reportViewer.ProcessingMode = ProcessingMode.Remote;
reportViewer.ServerReport.ReportServerUrl = new Uri(_reportingAgent.ReportingServiceUrl);
reportViewer.ServerReport.ReportServerCredentials = new ReportServerCredentials("user", "password", "ReportingServiceUrl");
return reportViewer.ServerReport.ListRenderingExtensions();
}
于 2012-10-16T09:32:33.807 に答える