Package io.jmix.reports.yarg.reporting
Class RunParams
java.lang.Object
io.jmix.reports.yarg.reporting.RunParams
Describes parameters necessary for report run
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Stringprotected ReportOutputTypeprotected Reportprotected ReportTemplate
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
templateCodeSetup necessary template by string code. Throws validation exception if code is null or template not found- Parameters:
- templateCode- - string code of template
 
- 
templateSetup template. Throws validation exception if template is null
- 
paramsAdds parameters from map
- 
paramAdd single parameter
- 
outputAdd output type
- 
outputNamePatternAdd output name pattern
 
-