一.概要
1.問題の概要
テンプレートをプレビューする時、URLの最後にパラメータ&format=pdfを追加すると、PDF形式のファイルをエクスポートできます。URLを入力した後、ダウンロードダイアログボックスのポップアップが表示されるのではなく、ブラウザにPDFファイルを直接表示させるには、どのようにすればよいでしょうか。
2.実現方法
プレビューされたテンプレートのURLの後に&format=pdf&__embed__=trueを追加することで実現できます。
二.操作手順
1.準備作業
1.IEまたはIE Kernelで構築されるブラウザを使用します。
2.Adobe Readerソフトウェアをインストールします。
理由:WebページでPDFファイルを閲覧する場合、ActiveXウィジェットを使用できるのはIEおよびIEカーネルブラウザのみです。
注意:IEカーネルブラウザ以外のブラウザの場合は、ダウンロードが完了したら、手動で開いて表示させる必要があります。ブラウザで直接表示させることはできません。
2.効果プレビュー
%FR_HOME%\webapps\webroot\WEB-INF\reportlets\demo\Fanalytics\financial\incomestatement.cptというテンプレートを例にし、効果を確認します。
組み込みサーバを開き、ブラウザにhttp://localhost:8075/webroot/decision/view/report?viewlet=demo/Fanalytics/financial/incomestatement.cpt&format=pdf&__embed__=trueを入力し、キャリッジリターンをクリックすると、効果は下図の通りです。