Package io.jmix.reports.yarg.reporting
Class RunParams
java.lang.Object
io.jmix.reports.yarg.reporting.RunParams
Describes parameters necessary for report run
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected ReportOutputType
protected Report
protected ReportTemplate
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionoutput
(ReportOutputType outputType) Add output typeoutputNamePattern
(String outputNamePattern) Add output name patternAdd single parameterAdds parameters from maptemplate
(ReportTemplate reportTemplate) Setup template.templateCode
(String templateCode) Setup necessary template by string code.
-
Field Details
-
report
-
reportTemplate
-
outputType
-
params
-
outputNamePattern
-
-
Constructor Details
-
RunParams
-
-
Method Details
-
templateCode
Setup necessary template by string code. Throws validation exception if code is null or template not found- Parameters:
templateCode
- - string code of template
-
template
Setup template. Throws validation exception if template is null -
params
Adds parameters from map -
param
Add single parameter -
output
Add output type -
outputNamePattern
Add output name pattern
-