t_ReportLayout_Group
Group
Properties
ascending : booleanDirection on which to order items in the group.
class : identifierClass on which to base the group or sub-groups without their classes set.
If a class is set on a sub-group, a form of a sub-report can be created.Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
description : stringDescription of the Report Layout.
distinct : booleanDisplay distinct items.
having : stringA limiting having clause for the group query.
name : identifierUniquely identifies the Report Layout.
Valid values based on“string”. :?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* Value must begin with a letter or an underscore. Case and length are not restricted. Letters, numbers and underscores are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.
style : stringStyle of the Report Layout.
value : identifierListAn association path on which to group.
If the path ends on a non-primitive, the grouping is done on object indentifier. If the value is blank, the grouping is done on the main classes object indentifier.Valid values based on“token”. (:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*\s+)*(:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*)? Each element in the list must begin with a letter or underscore. Elements are space delimited.
where : stringA limiting where clause which applies to the last non-primitive in the association path of value.
If the value is blank, the where clause applies to the main class.
Content
Choice of:
t_ReportLayout_Group [1..1]
t_ReportLayout_Header [1..1]
t_ReportLayout_Footer [1..1]
t_ReportLayout_Section [1..1]
Parents
Report - A report build using the NexJ Reporting Engine
Parent topic: Report
Parent topic: t_ReportLayout_Group