parameter

Parent: workflow

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
staticIdstringYesdata type=string; maxLen=255; textCase=UPPER

Property Groups:

  • label
  • parameter
  • validation
  • default
  • displayFormatMasks
  • comments
label
PropertyTypeRequiredDefault ValueDetails
labelstringYesdata type=string; maxLen=4000
An end-user friendly name of the workflow parameter.
label {
  label: value
}
parameter
PropertyTypeRequiredDefault ValueDetails
dataTypeenumYesvarchar2data type=string; maxLen=128; lov=STATIC
Valid values: varchar2 timestamp timestampWithLocalTimeZone timestampWithTimeZone number boolean clob
directionenumYesindata type=string; lov=STATIC
Valid values: in out inOut
The direction of the parameter as defined within the Workflow.
parameter {
  dataType: varchar2
  direction: in
}
validation
PropertyTypeRequiredDefault ValueDetails
requiredbooleanYesfalsedata type=boolean
Applies whendirection in (in)direction in (inOut)
validation {
  required: false
}
default
PropertyTypeRequiredDefault ValueDetails
valuemultiline stringNodata type=multiline string; maxLen=4000
Applies whendirection in (in)direction in (inOut)

Default value of this parameter.

default {
  value: ```
    value
  ```
}
displayFormatMasks
PropertyTypeRequiredDefault ValueDetails
sessionStateFormatMaskstringNodata type=string; maxLen=255
Applies whendataType in (number)dataType in (timestamp)dataType in (timestampWithTimeZone)dataType in (timestampWithLocalTimeZone)
trueValuestringNodata type=string; maxLen=10
Applies whendataType = boolean
falseValuestringNodata type=string; maxLen=10
Applies whendataType = boolean
displayFormatMasks {
  sessionStateFormatMask: value
  trueValue: value
  falseValue: value
}
comments
PropertyTypeRequiredDefault ValueDetails
commentsmultiline stringNodata type=multiline string; maxLen=4000
comments {
  comments: ```
    value
  ```
}

APEXlang Example

parameter sample (
    staticId: value
    label {
        label: value
    }
    parameter {
        dataType: varchar2
        direction: in
    }
    validation {
        required: false
    }
    default {
        value: ```
          value
        ```
    }
    displayFormatMasks {
        sessionStateFormatMask: value
        trueValue: value
        falseValue: value
    }
    comments {
        comments: ```
          value
        ```
    }
)