Package io.jmix.reports.libintegration
Class JmixReporting
java.lang.Object
io.jmix.reports.yarg.reporting.Reporting
io.jmix.reports.libintegration.JmixReporting
- All Implemented Interfaces:
ReportingAPI
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
protected DataManager
protected Metadata
static final String
protected ReportsUtils
protected Resources
protected Scripting
Fields inherited from class io.jmix.reports.yarg.reporting.Reporting
dataExtractor, formatterFactory, logger, objectToStringConverter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleDateTimeRelatedParameterAsNow
(String paramName, Object paramValue, ParameterType parameterType, Map<String, Object> handledParams) handleParameters
(Report report, Map<String, Object> params) protected Object
handlePredefinedTransformation
(Object value, PredefinedTransformation transformation) protected Object
protected void
protected String
resolveOutputFileName
(RunParams runParams, BandData rootBand) void
setScripting
(Scripting scripting) protected String
wrapValueForLike
(Object value, boolean before, boolean after) Methods inherited from class io.jmix.reports.yarg.reporting.Reporting
createReportOutputDocument, generateReport, loadBandData, logReport, runReport, runReport, setDataExtractor, setFormatterFactory, setLoaderFactory, setObjectToStringConverter
-
Field Details
-
REPORT_FILE_NAME_KEY
- See Also:
-
scripting
-
reportsUtils
-
resources
-
dataManager
-
metadata
-
applicationContext
@Autowired protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
JmixReporting
public JmixReporting()
-
-
Method Details
-
setScripting
-
resolveOutputFileName
- Overrides:
resolveOutputFileName
in classReporting
-
handleParameters
- Overrides:
handleParameters
in classReporting
-
handleDateTimeRelatedParameterAsNow
-
handlePredefinedTransformation
protected Object handlePredefinedTransformation(Object value, PredefinedTransformation transformation) -
handleScriptTransformation
-
wrapValueForLike
-
logException
- Overrides:
logException
in classReporting
-