JasperServer ile entegrasyon
Contents
[
Hide
]
Aspose.Cells for JasperReports’i JasperServer ile entegre etmek için aşağıdaki adımları uygulayın.
Aşağıdaki adımların hepsinde JasperServer kurulum dizini anlamına gelir.
- Aşağıdaki yeni dışa aktarıcı özelliklerini şuraya ekleyin:
\apache-tomcat\webapps\jasperserver\WEB-INF\flows\viewReportBeans.xml dosya.
xml
<bean id="reportACXlsExporter" class="com.aspose.cells.jasperreports.ACReportXlsExporter" parent="baseReportExporter">
<property name="exportParameters" ref="excelACExportParameters"/>
<property name="setResponseContentLength" value="true"/>
</bean>
<bean id="xlsACExporterConfiguration" class="com.jaspersoft.jasperserver.war.action.ExporterConfigurationBean">
<property name="descriptionKey" value="XLS - Excel Presentation via Aspose.Cells"/>
<property name="iconSrc" value="/images/xls.gif"/>
<property name="parameterDialogName" value="excelACExportParams"/>
<property name="exportParameters" ref="excelACExportParameters"/>
<property name="currentExporter" ref="reportACXlsExporter"/>
</bean>
- bulun<util:map id=”exporterConfigMap> içindeki eleman**
\apache-tomcat\webapps\jasperserver\WEB-INF\flows\viewReportBeans.xml** dosyasını açın ve aşağıdaki satırları ekleyin:
xml
<util:map id="exporterConfigMap">
<entry key="pdf" value-ref="pdfExporterConfiguration"/>
<entry key="xls" value-ref="xlsExporterConfiguration"/>
<entry key="rtf" value-ref="rtfExporterConfiguration"/>
<entry key="csv" value-ref="csvExporterConfiguration"/>
<entry key="swf" value-ref="swfExporterConfiguration"/>
<!-- START of ADDED LINES -->
<entry key="xls" value-ref="xlsACExporterConfiguration"/>
<!-- END of NEW LINES -->
</util:map>
- Tüm GIF görüntüleri kopyalayın.\ lib içindeki klasöraspose.cells.jasperreports.zip için*
\apache-tomcat\webapps\jasperserver\images* Klasör. - Kopyalaaspose.cells.jasperreports.jar gelen dosya**\ lib** içindeki klasör**aspose.cells.jasperreports.zip** için**
\apache-tomcat\webapps\jasperserver\WEB-INF\lib.** Klasör. - aşağıdaki satırları ekleyin**
\apache-tomcat\webapps\jasperserver\WEB-INF\applicationContext.xml** dosya. (Bu fasulye, dışa aktarmayı yapılandırmaya yönelik çeşitli yapılandırma ayarları içerebilir. Örneğin, JasperReports yazı tipi eşleme özelliğini kullanabilir veya Aspose.Cells for JasperReports lisans dosyasının konumunu belirtebilirsiniz.)
xml
<bean id="excelACExportParameters" class="com.aspose.cells.jasperreports.ACXlsExportParametersBean"> <!-- Uncomment to apply a license. Check the license path.
<property name="licenseFile" value="C:/jasperserver-3.0/apache-tomcat/webapps/jasperserver/WEB-INF/Aspose.Cells.JasperReports.lic"/>
-->
</bean>
- JasperServer’ı çalıştırın ve görüntülemek için herhangi bir raporu açın. Önceki adımlar düzgün bir şekilde gerçekleştirildiyse, ek biçim simgeleri kullanılabilir.
JasperServer’a Aspose.Cells for JasperReports yüklendikten sonra yeni dışa aktarma biçimleri kullanılabilir (sağda)