Silverlightアプリケーションでレポートを表示できますか?

文書番号 : 34015     文書種別 : 技術情報     登録日 : 2014/11/11     最終更新日 : 2014/11/11
文書を印刷する
対象製品
ActiveReports for .NET 7.0J
詳細
ActiveReports for .NET 7.0Jには、Silverlight用のビューワコンポーネントは収録されておりません。

Silverlightアプリケーション内部で、ActiveReportsで作成したレポートを表示したい場合には、レポートを一旦Webページ上に表示し、そのページをSilverlightアプリケーション内部で表示するような方法になります。
(※レポートをWebページ上に表示する方法については、こちらの文書をご覧ください。)

なお、SilverlightアプリケーションからWebページを表示する方法としては、以下のような方法が考えられます。参考までにご覧ください。
  1. 別ウィンドウで表示する
    PopupWindowメソッドを使用することで、別ウィンドウでWebページを表示することができます。

    ◆サンプルコード(VB.NET)
    System.Windows.Browser.HtmlPage.PopupWindow(New System.Uri _
      ("http://www.sampleweb.com/WebForm1.aspx", UriKind.Absolute), "_blank", Nothing)

    HtmlPage.PopupWindow メソッド (System.Windows.Browser)

  2. ComponentOne Studio for SilverlightのHtmlHostコントロールを使用する
    ComponentOne Studio for SilverlightHtmlHostコントロールを使用すると、Silverlightアプリケーション内部にWebページを表示できます。

    詳細については、ComponentOne Studioの製品ヘルプおよびオンラインデモ等をご参照ください。

  3. WebBrowserコントロールを使用する(ブラウザー外実行の場合のみ)
    ブラウザーの外部でのみ動作させるSilverlightアプリケーションの場合には、WebBrowserコントロールを使用してSilverlightアプリケーション内部にHTMLコンテンツを表示できます。

    WebBrowser クラス (System.Windows.Controls)
関連情報
キーワード
HowTo 印刷・プレビュー Web