ReportServices
Un article de Bluexml.com.
| | | |
|---|
| Languages : | English |
To use our report's defintion, we use Alfresco Enterprise Report Services. This page demonstrates how to use this module with our generation.
Provides the following features: * Running reports from the Alfresco environment * Acquiring Report Parameters * Scheduling reports to run in certain times and distributing the output to different spaces and users * Versioning report output filesSource : AlfrescoForge
Sommaire |
Installation
This tutorial has been created with the version Alfresco 2.9B.
Reload
When we reload Alfresco, we can see changes :
- We can see a new module :
INFO [org.alfresco.repo.module.ModuleServiceImpl] Démarrage du module 'reporting' version 1.0.
- More informations are present during the launching :
org.eclipse.birt.report.data.oda.sampledb.SampledbPlugin start
INFO: Sampledb plugin starts up. Current startCount=0
org.eclipse.birt.report.data.oda.sampledb.SampledbPlugin init
INFO: Creating Sampledb database at location C:\Alfresco\tomcat\temp/BIRTSampleDB_1204213017921_1aec462
org.eclipse.birt.report.engine.api.impl.ReportEngine <init>
FIN: ReportEngine created. EngineConfig: EngineConfig:
PLATFORM_CONTEXT=org.eclipse.birt.core.framework.PlatformFileContext@11970e2;
logLevel=FINE;org.eclipse.birt.report.engine.api.EngineConfig.emitterConfigs=
{html=org.eclipse.birt.report.engine.api.HTMLEmitterConfig@1421875};
logDest=<null>;BIRT_HOME=C:/Alfresco/reporting/birt-2.2.1.1/ReportEngine;
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadGenerationExtensionDefns
FIN: Start load extension point: org.eclipse.birt.report.engine.reportitemGeneration
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadGenerationExtensionDefns
Load generation extension: Chart
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadGenerationExtensionDefns
Load generation extension: Crosstab
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadPresentationExtensionDefns
Start load extension point: org.eclipse.birt.report.engine.reportitemPresentation
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadPresentationExtensionDefns
FIN: Load prsentation extension: Chart
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadQueryExtensionDefns
FIN: Start load extension point: org.eclipse.birt.report.engine.reportitemQuery
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadQueryExtensionDefns
FIN: Load query extension: Chart
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadQueryExtensionDefns
FIN: Load query extension: Crosstab
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadEmitterExtensionDefns
FIN: Start load extension point: org.eclipse.birt.report.engine.emitters
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadEmitterExtensionDefns
FIN: Load html emitter org.eclipse.birt.report.engine.emitter.html
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadEmitterExtensionDefns
FIN: Load pdf emitter org.eclipse.birt.report.engine.emitter.pdf
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadEmitterExtensionDefns
FIN: Load postscript emitter org.eclipse.birt.report.engine.emitter.postscript
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadEmitterExtensionDefns
FIN: Load ppt emitter org.eclipse.birt.report.engine.emitter.ppt
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadEmitterExtensionDefns
FIN: Load xls emitter org.eclipse.birt.report.engine.emitter.prototype.excel
org.eclipse.birt.report.engine.extension.internal.ExtensionManager loadEmitterExtensionDefns
FIN: Load doc emitter org.eclipse.birt.report.engine.emitter.word
It's possible that you can have an exception like that :
java.lang.OutOfMemoryError: PermGen space
You can increase the memory allowed : view forum !
Use Entreprise Report Services for Alfresco
You can now follow instructions provided by the user manual.
Use of Report Services
Now, we can use report definition generated by our Alfresco Generator : More informations !. The data source must be accessible by a guest !



