2

iReport で作成されたレポートのエクスポートに使用できる形式 (pdf のみなど) を制限したいと思います。残念ながら、それを達成する方法がわかりませんでした。これは可能ですか?

ありがとう!

4

1 に答える 1

4

はい、JasperServer で実行できます。
構成ファイルを編集する必要がありviewReportBeans.xmlます (バンドルされた tomcat を使用したインストールでは、%JASPER_SERVER_HOME%\apache-tomcat\webapps\jasperserver\WEB-INF\flows\ フォルダーに配置されます)。

エクスポート オプション付きの元のブロック:

<util:map id="exporterConfigMap">
    <!-- comment/uncomment any of the lines below if you want related exporters 
         to be excluded/included in the viewer's exporters list -->

    <entry key="pdf" value-ref="pdfExporterConfiguration"/>
    <entry key="xls" value-ref="xlsExporterConfiguration"/>
    <entry key="csv" value-ref="csvExporterConfiguration"/>
    <entry key="docx" value-ref="docxExporterConfiguration"/>
    <entry key="rtf" value-ref="rtfExporterConfiguration"/>
    <entry key="swf" value-ref="swfExporterConfiguration"/>
    <entry key="odt" value-ref="odtExporterConfiguration"/>
    <entry key="ods" value-ref="odsExporterConfiguration"/>
    <entry key="xlsx" value-ref="xlsxExporterConfiguration"/>
    <!-- entry key="txt" value-ref="txtExporterConfiguration"/-->
</util:map> 

PDF エクスポートのみを許可するには、このブロックを次のように変更します。

<util:map id="exporterConfigMap">
    <entry key="pdf" value-ref="pdfExporterConfiguration"/>
</util:map> 
于 2011-10-14T13:04:40.060 に答える