التكامل مع JasperServer
Contents
[
Hide
]
لدمج Aspose.Cells for JasperReports مع JasperServer ، قم بتنفيذ الخطوات أدناه.
في جميع الخطوات التالية لتقف على دليل التثبيت JasperServer.
- أضف خصائص المُصدِّر الجديدة التالية إلى ملف**
\ apache-tomcat \ webapps \ jasperserver \ WEB-INF \ Flows \ viewReportBeans.xml** ملف.
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>
- حدد موقع ملف<util:map id=”exporterConfigMap> عنصر في**
\ apache-tomcat \ webapps \ jasperserver \ WEB-INF \ Flows \ viewReportBeans.xml** ملف وإضافة الأسطر التالية:
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>
- انسخ جميع الصور GIF من ملف**\ ليب** مجلد في**aspose.cells.jasperreports.zip** الى*
\ apache-tomcat \ webapps \ jasperserver \ images* مجلد. - انسخ الaspose.cells.jasperreports.jar ملف من**\ ليب** مجلد في**aspose.cells.jasperreports.zip** الى**
\ apache-tomcat \ webapps \ jasperserver \ WEB-INF \ lib .** مجلد. - أضف الأسطر التالية إلى ملف**
\ apache-tomcat \ webapps \ jasperserver \ WEB-INF \ applicationContext.xml** ملف. (قد تحتوي هذه الوحدة على إعدادات تكوين مختلفة تهدف إلى تكوين التصدير. على سبيل المثال ، يمكنك استخدام ميزة تعيين خط JasperReports أو تحديد موقع ملف ترخيص Aspose.Cells for JasperReports.)
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 وافتح أي تقرير لعرضه. إذا تم تنفيذ الخطوات السابقة بشكل صحيح ، فستتوفر رموز تنسيق إضافية.
تتوفر تنسيقات تصدير جديدة (على اليمين) بعد تثبيت Aspose.Cells for JasperReports على JasperServer