Reports
designInterfaces_reports
included in the Core module.
Descriptionβ
Each type of report will implement this interface. Implementations need to add attributes with tag ReportParameter to indicate the parameters that the report takes. There also needs to be a corresponding entry/standard item of design designs_reportTypes.
Propertiesβ
Property | Value |
---|---|
Name | Reports |
Code | designInterfaces_reports |
Type | Design interface |
Context | Core |
Title | {{attributes_reportsName}} |
Subtitle | - |
Icon | icon-reports |
Colour | #25aae1 |
Implementsβ
This interface does not implement any interfaces.
Applied to designs/interfacesβ
This interface is not added to any designs or interfaces when this module is installed.
Attributesβ
This interface directly creates the following attributes.
Nameβ
Property | Value |
---|---|
Name | Name |
Code | attributes_reportsName |
Type | String |
Required | true |
Unique | false |
Readonly | true |
Options |
|
Errorβ
Property | Value |
---|---|
Name | Error |
Code | attributes_reportsError |
Type | String |
Required | false |
Unique | false |
Readonly | false |
Options |
|
Statusβ
Property | Value |
---|---|
Name | Status |
Code | attributes_reportsStatus |
Type | String |
Required | true |
Unique | false |
Readonly | false |
Options |
|
Documentsβ
Property | Value |
---|---|
Name | Documents |
Code | attributes_reportsDocuments |
Type | Link |
Required | false |
Unique | false |
Readonly | false |
Links to | Report Documents |
Options |
|
Items Reported Onβ
Property | Value |
---|---|
Name | Items Reported On |
Code | attributes_reportsItemsReportedOn |
Type | Link |
Required | false |
Unique | false |
Readonly | false |
Links to | Items |
Options |
|
Default attribute permissionsβ
This interface applies the following default permissions to all attributes against each user group.
Allows | Name | Code |
---|---|---|
ReadOnly | Report Viewers | userGroups_reportViewers |
ReadWrite | Report Managers | userGroups_reportManagers |
Permissionsβ
User Group | Allows |
---|---|
Report Viewers | Read |
Report Managers | Read, Create, Edit, Delete |