WPF/Silverlight アプリケーションにレポート表示機能を追加します。ReportViewer for WPF/Silverlight は、Microsoft SQL Server Reporting Services や C1Report などのレポートサービスで生成された HTML および PDF ベースのレポートを表示することができます。この強力なビューアを使用して、ユーザーは、レポートを表示、検索、ズーム、選択、印刷、およびローカルファイルに保存することができます。
ReportViewer for WPF/Silverlight 使用すると、機能豊富でカスタマイズされたアプリケーションを作成できます。ReportViewer for WPF/Silverlight は、次の主な特長を備えています。
複数のソースから生成されたレポートの表示
C1ReportViewer コントロールは、最もよく使用されるドキュメント形式である HTML と PDF をサポートするため、エンジンに依存しません。C1ReportViewer を使用して、様々なレポートジェネレータで生成されたレポートを表示できます。これには、C1Report、Microsoft Reporting Services などの HTML 出力または PDF 出力を生成できるレポートプロバイダが含まれます。
ドキュメントのロードと保存
生成されたレポートの表示に加え、C1ReportViewer を使用して、PDF ドキュメントや HTML ドキュメントをロードできます。ロードしたファイルを保存することもできます。
印刷のサポート
C1ReportViewer を使用して、ユーザーが現在のドキュメント全体を印刷したり、選択したページを印刷することができます。また、PrintDocument メソッドを使用して、コードから直接印刷できます。
テキスト検索
ユーザーは、ドキュメント内でテキスト検索を実行できます。一致したテキストが見つかると、それらが表示され、ユーザーはそれらの検索結果の位置まですばやく直感的に移動することができます。
複数表示モード
C1ReportViewer は、複数の表示モードを備えており、ドキュメントを任意のスケールで表示できます。ユーザーは、ページがビューに収まるようにズームレベルを設定できます。1ページのみを表示したり、複数のページを並べて表示できます。
ページのカスタマイズ
ページサイズやマージンの幅などのページのプロパティを指定します。ページテンプレートを設計して、レポートの一部としては生成されないカスタムヘッダーやカスタムフッターを提供することもできます。
ツールバーのカスタマイズ
ReportViewer には、すばやく開発を実行できるようにデフォルトのツールバーが付属しています。デフォルトのツールバーの各ボタンは、コントロールのコマンドに対応しているため、ReportViewer のカスタムツールバーの作成はたいへん簡単です。
Silverlight Toolkit テーマ
ExpressionDark、ExpressionLight、WhistlerBlue、RainierOrange、ShinyBlue、BureauBlack など、最もよく使用されている Microsoft Silverlight Toolkit テーマが組み込みでサポートされており、それを使用して UI にスタイルを追加できます。
添付ファイルを含むPDFファイルのロードと表示
C1PDFViewerを使用して、添付ファイルを含むPDFファイルをロードと表示することができます。添付ファイルは、クリックして簡単に見ることができるクリップ形状アイコンの形で表示されます。