JSビューワでは、レポートを印刷するためのいくつかのオプションがあります。このトピックでは、JSビューワでレポートを印刷する方法について説明します。
Printメソッドを使用して、レポートがビューワに完全に読み込まれたときに印刷できます。
index.html |
コードのコピー
|
---|---|
var viewer; function loadViewer() { viewer = GrapeCity.ActiveReports.JSViewer.create({ element: '#viewerContainer', reportID: 'RdlReport1.rdlx', documentLoaded: () => viewer.print() }); } |
index.html |
コードのコピー
|
---|---|
GrapeCity.ActiveReports.JSViewer.print({ reportID:'RdlReport1.rdlx'});
|
PrintOnOpenプロパティを「true」に設定して、レポートが開いた後、PDFにエクスポートできます。エクスポートされたPDFが新しいブラウザ ウィンドウで開き、印刷ダイアログが自動的に表示されます。
index.html |
コードのコピー
|
---|---|
var viewer; function loadViewer() { viewer = GrapeCity.ActiveReports.JSViewer.create({ element: '#viewerContainer', reportID: 'RdlReport1.rdlx', documentLoaded: () => viewer.export('Pdf', null, true, { PrintOnOpen: 'true' }) }); } |
index.html |
コードのコピー
|
---|---|
GrapeCity.ActiveReports.JSViewer.export({ reportID: 'RdlReport1.rdlx', exportType: 'Pdf', settings: { PrintOnOpen: 'true' }, callback: (args) => { window.open(args) } }) |
メモ: