Class ReportTemplatePlaceholder
java.lang.Object
io.jmix.reportsui.screen.report.wizard.template.ReportTemplatePlaceholder
@Component("report_ReportTemplatePlaceholder")
public class ReportTemplatePlaceholder
extends Object
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
generateConditions
(String[] partsFieldName, String bandName, String fieldName, boolean addIf) protected String
generatePathForEntityField
(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
-