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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ReportOutputTypeprotected Reportprotected ReportTemplate -
Constructor Summary
Constructors -
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
-