Package io.jmix.reports.entity
Class ReportValueFormat
java.lang.Object
io.jmix.reports.entity.ReportValueFormat
- All Implemented Interfaces:
- ReportFieldFormat,- Serializable
- See Also:
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetId()getName()voidsetFormatString(String formatString) voidsetGroovyScript(Boolean groovyScript) voidvoidvoidsetValueName(String valueName) 
- 
Field Details- 
id
- 
valueName
- 
formatString
- 
report
- 
groovyScript
 
- 
- 
Constructor Details- 
ReportValueFormatpublic ReportValueFormat()
 
- 
- 
Method Details- 
getId
- 
setId
- 
getReport
- 
setReport
- 
getValueName
- 
setValueName
- 
getFormatString
- 
setFormatString
- 
getGroovyScript
- 
setGroovyScript
- 
getName- Specified by:
- getNamein interface- ReportFieldFormat
- Returns:
- formatted field name. Should also contain all parent band names. Example: Band1.Band2.field1
 
- 
getFormat- Specified by:
- getFormatin interface- ReportFieldFormat
- Returns:
- format string Example: ##,# for decimals, dd-MM-yyyy for dates, etc.
 
- 
isGroovyScript- Specified by:
- isGroovyScriptin interface- ReportFieldFormat
- Returns:
- boolean trueif the groovy script, otherwisefalse
 
 
-