| PowerTools ActiveReports for .NET 11.0J > ActiveReportsユーザーガイド > レポートの表示 > HTML5ビューワの使用 > HTML5ビューワでレポートの表示 |
以下の手順はHTML5ビューワでレポートを表示する方法を紹介します。
![]() |
メモ: jQueryのような依存関係はコンテンツデリバリーネットワーク(CDN)から取得できます。また、ローカルにコピーすることもできます。 |
| <body>タグと</body>タグの間に貼り付けます。 |
コードのコピー
|
|---|---|
<link rel="stylesheet" href="GrapeCity.ActiveReports.Viewer.Html.css" > <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/knockout/2.3.0/knockout-min.js" type="text/javascript"></script> <script src="Scripts/GrapeCity.ActiveReports.Viewer.Html.js" type="text/javascript"></script> |
|
| <head>タグと</head>タグの間に貼り付けます。 |
コードのコピー
|
|---|---|
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" /> |
|
| <body>タグと</body>タグの間に貼り付けます。 |
コードのコピー
|
|---|---|
<div id="viewer" style="width:600px;height:480px;"></div> |
|
![]() |
メモ: HTML5ビューワでActiveReports Serverにホストされているレポートを直接表示することも可能です。その場合、レポートの生成はActiveReports Server上で行われるので、ActiveReports 11.0J Webサービスの追加は不要です。 |
| licenses.licxファイル内に貼り付けます。 |
コードのコピー
|
|---|---|
|
|
![]() |
メモ:
|
ActiveReports11.0J Webサービスを使用してレポートを実行する場合
| <body>タグと</body>タグの間に貼り付けます。 |
コードのコピー
|
|---|---|
<script type="text/javascript">
$(function ()
{
var viewer = GrapeCity.ActiveReports.Viewer(
{
element: '#viewer',
report: {
id: "Report.rdlx"
},
reportService: {
url: '/ActiveReports.ReportService.asmx'
},
uiType: 'desktop',
// 日本語のリソースファイルのパスを指定します。
localeUri: 'ja.txt',
});
});
</script>
|
|
![]() |
メモ: セクションレポートを表示する場合は、reportIDをクラスの完全名にします。 |
ActiveReports 11.0J Server上のレポートを実行する場合
HTML5ビューワを初期化する以下のコードを追加します。セキュリティトークンの取得方法については、「セキュリティトークンの取得」を参照してください。
| JavaScript |
コードのコピー
|
|---|---|
|
$(function () }, error: function (error) }); |
|
上記のJavaScriptの代わりに、RestAPIエンドポイントURLを使用して初期化することもできます。
| JavaScript |
コードのコピー
|
|---|---|
|
$(function () }, error: function (error) }); |
|
次に、以下のコードをActiveReports 11 Serverウェブサイトのweb.configファイルのsystem.webServerセクションに追加します。
| XML |
コードのコピー
|
|---|---|
|
<system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="AuthToken, Authorization, Origin, Content-Type, Accept, X-Requested-With" /> </customHeaders> </httpProtocol> ... </system.webServer> |
|