Class ReportTemplatePlaceholder
java.lang.Object
io.jmix.reportsui.screen.report.wizard.template.ReportTemplatePlaceholder
@Component("report_ReportTemplatePlaceholder")
public class ReportTemplatePlaceholder
extends Object
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected StringgenerateConditions(String[] partsFieldName, String bandName, String fieldName, boolean addIf) protected StringgeneratePathForEntityField(String[] partsFieldName) getHtmlPlaceholderValue(ReportRegion reportRegion, RegionProperty regionProperty) getPlaceholderValue(String value, ReportRegion reportRegion) used in doc table fields and sheet reportsgetPlaceholderValueWithBandName(String value, ReportRegion reportRegion) used in common fields 
- 
Field Details
- 
HAS_CONTENT
- See Also:
 
 - 
AND
- See Also:
 
 - 
TABLE_MASK
- See Also:
 
 - 
COMMON_MASK
- See Also:
 
 - 
HTML_VALUE_MASK
- See Also:
 
 - 
HTML_COMMON_MASK
- See Also:
 
 - 
HTML_DATE_MASK
- See Also:
 
 - 
metadata
 - 
messages
 
 - 
 - 
Constructor Details
- 
ReportTemplatePlaceholder
public ReportTemplatePlaceholder() 
 - 
 - 
Method Details
- 
getPlaceholderValue
used in doc table fields and sheet reports- Parameters:
 value- string to remove root node namereportRegion- report region- Returns:
 - string without root node name
 
 - 
getPlaceholderValueWithBandName
used in common fields- Parameters:
 value- string to remove root node namereportRegion- report region- Returns:
 - string that contains name for band and specified value without root node name
 
 - 
getHtmlPlaceholderValue
 - 
generatePathForEntityField
 - 
generateConditions
 
 -