fieldTemplate
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
name | string | Yes | data type=string; maxLen=255The display name of this template. | |
templateClass | enum | No | data type=string; lov=STATICValid values: noLabel optionalLabel optionalLabelWithHelp requiredLabel requiredLabelWithHelp custom1 custom2 custom3 custom4 custom5 custom6 custom7 custom8 |
templateOptions
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
preset | array of strings | No | data type=string; lov=TEMPLATE_OPTIONS | |
default | array of strings | No | data type=string; lov=TEMPLATE_OPTIONS |
templateOptions {
preset: [
value
value
]
default: [
value
value
]
}label
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
before | multiline string | No | data type=multiline string; maxLen=4000 | |
after | multiline string | No | data type=multiline string; maxLen=4000 |
label {
before: ```html
value
```
after: ```html
value
```
}item
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
before | multiline string | No | data type=multiline string; maxLen=4000 | |
after | multiline string | No | data type=multiline string; maxLen=4000 | |
preText | multiline string | No | data type=multiline string; maxLen=4000 | |
postText | multiline string | No | data type=multiline string; maxLen=4000 |
item {
before: ```html
value
```
after: ```html
value
```
preText: ```html
value
```
postText: ```html
value
```
}help
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
invoke | multiline string | No | data type=multiline string; maxLen=4000 | |
inline | multiline string | No | data type=multiline string; maxLen=4000 |
help {
invoke: ```html
value
```
inline: ```html
value
```
}error
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
beforeLabel | multiline string | No | data type=multiline string; maxLen=4000 | |
afterLabel | multiline string | No | data type=multiline string; maxLen=4000 | |
errorTemplate | multiline string | No | data type=multiline string; maxLen=4000 |
error {
beforeLabel: ```html
value
```
afterLabel: ```html
value
```
errorTemplate: ```html
value
```
}fieldContainer
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
beforeLabelAndItem | multiline string | No | data type=multiline string; maxLen=4000 | |
afterLabelAndItem | multiline string | No | data type=multiline string; maxLen=4000 |
fieldContainer {
beforeLabelAndItem: ```html
value
```
afterLabelAndItem: ```html
value
```
}advanced
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
staticId | string | Yes | data type=string; maxLen=255 | |
identifier | string | No | data type=string; maxLen=255 | |
translatable | boolean | Yes | false | data type=boolean |
advanced {
staticId: value
identifier: value
translatable: false
}subscription
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
master | reference | No | data type=reference; lov=COMPONENT; references=fieldTemplate | |
master | enum | No | data type=reference; lov=COMPONENT; references=fieldTemplateValid values: @/8842.242/universal-theme/hidden @/8842.242/universal-theme/optional @/8842.242/universal-theme/optional-above @/8842.242/universal-theme/optional-floating @/8842.242/universal-theme/required @/8842.242/universal-theme/required-above @/8842.242/universal-theme/required-floating @/8842.261/universal-theme/hidden @/8842.261/universal-theme/optional @/8842.261/universal-theme/optional-above @/8842.261/universal-theme/optional-floating @/8842.261/universal-theme/required @/8842.261/universal-theme/required-above @/8842.261/universal-theme/required-floating @/8842.262/universal-theme/hidden @/8842.262/universal-theme/optional @/8842.262/universal-theme/optional-above @/8842.262/universal-theme/optional-floating @/8842.262/universal-theme/required @/8842.262/universal-theme/required-above @/8842.262/universal-theme/required-floating @/8842.9999/theme-1000/Item |
subscription {
master: @component
}comments
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
comments | multiline string | No | data type=multiline string; maxLen=4000 |
comments {
comments: ```
value
```
}APEXlang Example
fieldTemplate sample (
name: value
templateClass: noLabel
templateOptions {
preset: [
value
value
]
default: [
value
value
]
}
label {
before: ```html
value
```
after: ```html
value
```
}
item {
before: ```html
value
```
after: ```html
value
```
preText: ```html
value
```
postText: ```html
value
```
}
help {
invoke: ```html
value
```
inline: ```html
value
```
}
error {
beforeLabel: ```html
value
```
afterLabel: ```html
value
```
errorTemplate: ```html
value
```
}
fieldContainer {
beforeLabelAndItem: ```html
value
```
afterLabelAndItem: ```html
value
```
}
advanced {
staticId: value
identifier: value
translatable: false
}
subscription {
master: @component
}
comments {
comments: ```
value
```
}
)