JasperServer ile entegrasyon

Contents
[ ]
  1. 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>
  1. 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>
  1. 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.
  2. 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.
  3. 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>
  1. 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)

yapılacaklar:resim_alternatif_metin