classicReportTemplate

Parent: theme

Children: templateOption

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
namestringYesdata type=string; maxLen=255
The display name of this template.
templateClassenumNodata type=string; lov=STATIC
Valid values: borderless horizontalBorder oneColumnUnorderedList standard standardAlternatingRowColors valueAttributePairs custom1 custom2 custom3 custom4 custom5 custom6 custom7 custom8
typeenumNodata type=string; lov=STATIC
Valid values: genericColumns namedColumn

Property Groups:

  • templateOptions
  • reportTemplate
  • columnTemplates
  • columnTemplate1
  • columnTemplate2
  • columnTemplate3
  • columnTemplate4
  • rowTemplate1
  • rowTemplate2
  • rowTemplate3
  • rowTemplate4
  • rowTemplates
  • rowHighlighting
  • pagination
  • javaScript
  • css
  • advanced
  • subscription
  • comments
templateOptions
PropertyTypeRequiredDefault ValueDetails
presetarray of stringsNodata type=string; lov=TEMPLATE_OPTIONS
defaultarray of stringsNodata type=string; lov=TEMPLATE_OPTIONS
templateOptions {
  preset: [
    value
    value
  ]
  default: [
    value
    value
  ]
}
reportTemplate
PropertyTypeRequiredDefault ValueDetails
topmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
topmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = namedColumn
bottommultiline stringNodata type=multiline string; maxLen=32767
reportTemplate {
  top: ```html
    value
  ```
  bottom: ```html
    value
  ```
}
columnTemplates
PropertyTypeRequiredDefault ValueDetails
beforeHeadingmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
headingmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
headingmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = namedColumn
afterHeadingmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
beforeEachRowmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
columnTemplates {
  beforeHeading: ```html
    value
  ```
  heading: ```html
    value
  ```
  afterHeading: ```html
    value
  ```
  beforeEachRow: ```html
    value
  ```
}
columnTemplate1
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringYesdata type=multiline string; maxLen=32767
Applies whentype = genericColumns
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = genericColumns and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = genericColumns and template is set and conditionType = plsqlExpression
columnTemplate1 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
columnTemplate2
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = genericColumns and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = genericColumns and template is set and conditionType = plsqlExpression
columnTemplate2 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
columnTemplate3
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = genericColumns and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = genericColumns and template is set and conditionType = plsqlExpression
columnTemplate3 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
columnTemplate4
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = genericColumns and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = genericColumns and template is set and conditionType = plsqlExpression
columnTemplate4 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
rowTemplate1
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringYesdata type=multiline string; maxLen=32767
Applies whentype = namedColumn
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = namedColumn and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = namedColumn and template is set and conditionType = plsqlExpression
rowTemplate1 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
rowTemplate2
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = namedColumn
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = namedColumn and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = namedColumn and template is set and conditionType = plsqlExpression
rowTemplate2 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
rowTemplate3
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = namedColumn
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = namedColumn and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = namedColumn and template is set and conditionType = plsqlExpression
rowTemplate3 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
rowTemplate4
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = namedColumn
conditionTypeenumNodata type=string; lov=STATIC
Valid values: plsqlExpression evenRowNos oddRowNos
Applies whentype = namedColumn and template is set
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whentype = namedColumn and template is set and conditionType = plsqlExpression
rowTemplate4 {
  template: ```html
    value
  ```
  conditionType: plsqlExpression
  plsqlExpression: ```plsql
    value
  ```
}
rowTemplates
PropertyTypeRequiredDefault ValueDetails
afterEachRowmultiline stringNodata type=multiline string; maxLen=32767
Applies whentype = genericColumns
rowTemplates {
  afterEachRow: ```html
    value
  ```
}
rowHighlighting
PropertyTypeRequiredDefault ValueDetails
checkedRowstringNodata type=string; maxLen=255
Applies whentype = genericColumns
currentRowstringNodata type=string; maxLen=255
Applies whentype = genericColumns
rowHighlighting {
  checkedRow: value
  currentRow: value
}
pagination
PropertyTypeRequiredDefault ValueDetails
templatemultiline stringNodata type=multiline string; maxLen=32767
nextPagemultiline stringNodata type=multiline string; maxLen=32767
previousPagemultiline stringNodata type=multiline string; maxLen=32767
nextSetmultiline stringNodata type=multiline string; maxLen=32767
previousSetmultiline stringNodata type=multiline string; maxLen=32767
pagination {
  template: ```html
    value
  ```
  nextPage: ```html
    value
  ```
  previousPage: ```html
    value
  ```
  nextSet: ```html
    value
  ```
  previousSet: ```html
    value
  ```
}
javaScript
PropertyTypeRequiredDefault ValueDetails
fileUrlsarray of stringsNodata type=string; maxLen=4000
executeWhenPageLoadsmultiline stringNodata type=multiline string; maxLen=4000
javaScript {
  fileUrls: [
    value
    value
  ]
  executeWhenPageLoads: ```javascript-browser
    value
  ```
}
css
PropertyTypeRequiredDefault ValueDetails
fileUrlsarray of stringsNodata type=string; maxLen=4000
css {
  fileUrls: [
    value
    value
  ]
}
advanced
PropertyTypeRequiredDefault ValueDetails
staticIdstringYesdata type=string; maxLen=255
identifierstringNodata type=string; maxLen=255
translatablebooleanYesfalsedata type=boolean
advanced {
  staticId: value
  identifier: value
  translatable: false
}
subscription
PropertyTypeRequiredDefault ValueDetails
masterreferenceNodata type=reference; lov=COMPONENT; references=classicReportTemplate
masterenumNodata type=reference; lov=COMPONENT; references=classicReportTemplate
Valid values: @/8842.242/universal-theme/alerts @/8842.242/universal-theme/badge-list @/8842.242/universal-theme/cards @/8842.242/universal-theme/comments @/8842.242/universal-theme/content-row @/8842.242/universal-theme/contextual-info @/8842.242/universal-theme/media-list @/8842.242/universal-theme/search-results @/8842.242/universal-theme/standard @/8842.242/universal-theme/timeline @/8842.242/universal-theme/value-attribute-pairs-column @/8842.242/universal-theme/value-attribute-pairs-row @/8842.261/universal-theme/alerts @/8842.261/universal-theme/badge-list @/8842.261/universal-theme/cards @/8842.261/universal-theme/comments @/8842.261/universal-theme/content-row @/8842.261/universal-theme/contextual-info @/8842.261/universal-theme/media-list @/8842.261/universal-theme/search-results @/8842.261/universal-theme/standard @/8842.261/universal-theme/timeline @/8842.261/universal-theme/value-attribute-pairs-column @/8842.261/universal-theme/value-attribute-pairs-row @/8842.262/universal-theme/alerts @/8842.262/universal-theme/badge-list @/8842.262/universal-theme/cards @/8842.262/universal-theme/comments @/8842.262/universal-theme/content-row @/8842.262/universal-theme/contextual-info @/8842.262/universal-theme/media-list @/8842.262/universal-theme/search-results @/8842.262/universal-theme/standard @/8842.262/universal-theme/timeline @/8842.262/universal-theme/value-attribute-pairs-column @/8842.262/universal-theme/value-attribute-pairs-row @/8842.9999/theme-1000/Report
subscription {
  master: @component
}
comments
PropertyTypeRequiredDefault ValueDetails
commentsmultiline stringNodata type=multiline string; maxLen=4000
comments {
  comments: ```
    value
  ```
}

APEXlang Example

classicReportTemplate sample (
    name: value
    templateClass: borderless
    type: genericColumns
    templateOptions {
        preset: [
          value
          value
        ]
        default: [
          value
          value
        ]
    }
    reportTemplate {
        top: ```html
          value
        ```
        bottom: ```html
          value
        ```
    }
    columnTemplates {
        beforeHeading: ```html
          value
        ```
        heading: ```html
          value
        ```
        afterHeading: ```html
          value
        ```
        beforeEachRow: ```html
          value
        ```
    }
    columnTemplate1 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    columnTemplate2 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    columnTemplate3 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    columnTemplate4 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    rowTemplate1 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    rowTemplate2 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    rowTemplate3 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    rowTemplate4 {
        template: ```html
          value
        ```
        conditionType: plsqlExpression
        plsqlExpression: ```plsql
          value
        ```
    }
    rowTemplates {
        afterEachRow: ```html
          value
        ```
    }
    rowHighlighting {
        checkedRow: value
        currentRow: value
    }
    pagination {
        template: ```html
          value
        ```
        nextPage: ```html
          value
        ```
        previousPage: ```html
          value
        ```
        nextSet: ```html
          value
        ```
        previousSet: ```html
          value
        ```
    }
    javaScript {
        fileUrls: [
          value
          value
        ]
        executeWhenPageLoads: ```javascript-browser
          value
        ```
    }
    css {
        fileUrls: [
          value
          value
        ]
    }
    advanced {
        staticId: value
        identifier: value
        translatable: false
    }
    subscription {
        master: @component
    }
    comments {
        comments: ```
          value
        ```
    }
)