parameter

Parent: activity

Applies whentype = invokeWorkflow

Direct Properties:

PropertyTypeRequiredDefault ValueDetails
namereferenceYesdata type=reference; lov=COMPONENT; references=parameter

Property Groups:

  • parameter
  • value
parameter
PropertyTypeRequiredDefault ValueDetails
ignoreOutputbooleanYestruedata type=boolean
Applies whenname supports OUT_PARAMETERname supports IN_OUT_PARAMETER
parameter {
  ignoreOutput: false
}
value
PropertyTypeRequiredDefault ValueDetails
typeenumYesitemdata type=string; lov=STATIC
Valid values: staticValue item sqlQuery expression functionBody preference default null
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = truename supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = truename supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = truename supports IN_OUT_PARAMETER and ignoreOutput = true
staticValuemultiline stringYesdata type=multiline string; maxLen=4000
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = staticValue and name does not support BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = staticValue and name does not support BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = staticValue and name does not support BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and ignoreOutput = true and type = staticValue and name does not support BOOLEAN_PARAMETER
staticValueenumYesdata type=string; lov=STATIC
Valid values: true false
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = staticValue and name supports BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = staticValue and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = staticValue and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and ignoreOutput = true and type = staticValue and name supports BOOLEAN_PARAMETER
sqlQuerymultiline stringYesdata type=multiline string; maxLen=4000
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = sqlQueryname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = sqlQueryname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = sqlQueryname supports IN_OUT_PARAMETER and ignoreOutput = true and type = sqlQuery
itemstringYesdata type=string; maxLen=255; textCase=UPPER
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = itemname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = itemname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = itemname supports IN_OUT_PARAMETER and ignoreOutput = true and type = itemname supports OUT_PARAMETER and ignoreOutput = falsename supports IN_OUT_PARAMETER and ignoreOutput = false
languageenumYesplsqldata type=string; lov=STATIC
Valid values: sql plsql javaScript-mle
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expressionname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = expressionname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expressionname supports IN_OUT_PARAMETER and ignoreOutput = true and type = expression
sqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expression and language = sqlname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = expression and language = sqlname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expression and language = sqlname supports IN_OUT_PARAMETER and ignoreOutput = true and type = expression and language = sql
plsqlExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expression and language = plsqlname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = expression and language = plsqlname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expression and language = plsqlname supports IN_OUT_PARAMETER and ignoreOutput = true and type = expression and language = plsql
javaScriptExpressionmultiline stringYesdata type=multiline string; maxLen=4000
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expression and language = javaScript-mlename supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = expression and language = javaScript-mlename supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = expression and language = javaScript-mlename supports IN_OUT_PARAMETER and ignoreOutput = true and type = expression and language = javaScript-mle
languageenumYesplsqldata type=string; lov=STATIC
Valid values: plsql javaScript-mle
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = functionBodyname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = functionBodyname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = functionBodyname supports IN_OUT_PARAMETER and ignoreOutput = true and type = functionBody
plsqlFunctionBodymultiline stringYesdata type=multiline string; maxLen=4000
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = plsqlname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = plsqlname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = plsqlname supports IN_OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = plsql
javaScriptFunctionBodymultiline stringYesdata type=multiline string; maxLen=4000
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = javaScript-mlename supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = javaScript-mlename supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = javaScript-mlename supports IN_OUT_PARAMETER and ignoreOutput = true and type = functionBody and language = javaScript-mle
formatMaskstringNodata type=string; maxLen=255
Applies whenname supports NUMBER_PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports NUMBER_PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports NUMBER_PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports NUMBER_PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)name supports NUMBER_PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports NUMBER_PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports NUMBER_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports NUMBER_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_TZ__PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (staticValue)name supports TIMESTAMP_LTZ__PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item)
Format mask to convert the Static or Item value to the data type of the workflow parameter.
trueValuestringNodata type=string; maxLen=10
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETER
falseValuestringNodata type=string; maxLen=10
Applies whenname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_PARAMETER and name supports IN_OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and name supports OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and ignoreOutput = true and type in (item) and name supports BOOLEAN_PARAMETERname supports IN_OUT_PARAMETER and ignoreOutput = true and type in (preference) and name supports BOOLEAN_PARAMETER
value {
  type: staticValue
  staticValue: ```
    value
  ```
  sqlQuery: ```sql
    value
  ```
  item: value
  language: sql
  sqlExpression: ```sql
    value
  ```
  plsqlExpression: ```plsql
    value
  ```
  javaScriptExpression: ```javascript-mle
    value
  ```
  plsqlFunctionBody: ```plsql
    value
  ```
  javaScriptFunctionBody: ```javascript-mle
    value
  ```
  formatMask: value
  trueValue: value
  falseValue: value
}

APEXlang Example

parameter sample (
    name: @component
    parameter {
        ignoreOutput: false
    }
    value {
        type: staticValue
        staticValue: ```
          value
        ```
        sqlQuery: ```sql
          value
        ```
        item: value
        language: sql
        sqlExpression: ```sql
          value
        ```
        plsqlExpression: ```plsql
          value
        ```
        javaScriptExpression: ```javascript-mle
          value
        ```
        plsqlFunctionBody: ```plsql
          value
        ```
        javaScriptFunctionBody: ```javascript-mle
          value
        ```
        formatMask: value
        trueValue: value
        falseValue: value
    }
)