tableLookup
Applies when
skipValidation = false| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
columnName | string | Yes | data type=string; maxLen=32767 |
source
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
tableOwner | string | Yes | data type=string; maxLen=32767 | |
tableName | string | Yes | data type=string; maxLen=128 | |
whereClause | multiline string | No | data type=multiline string; maxLen=4000The where clause will be used as part of the SQL used to retrieve the Return Column from the lookup table. |
source {
tableOwner: value
tableName: value
whereClause: ```sql
value
```
}compareUploadWith
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
column | string | Yes | data type=string; maxLen=32767 | |
column2 | string | No | data type=string; maxLen=32767 | |
column3 | string | No | data type=string; maxLen=32767 |
compareUploadWith {
column: value
column2: value
column3: value
}lookup
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
returnColumn | string | Yes | data type=string; maxLen=32767Select the name of the column returned by the table lookup. This value will be inserted into the load column specified, and is generally the key value of the parent in a foreign key relationship. For example: DEPTNO. |
lookup {
returnColumn: value
}error
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
errorMessage | multiline string | No | data type=multiline string; maxLen=4000The error message will be displayed to end users when an error occurs with trying to retrieve the return column from the lookup table using the lookup column(s) provided. |
error {
errorMessage: ```
value
```
}advanced
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
insertNewValue | boolean | Yes | false | data type=boolean |
advanced {
insertNewValue: false
}APEXlang Example
tableLookup sample (
columnName: value
source {
tableOwner: value
tableName: value
whereClause: ```sql
value
```
}
compareUploadWith {
column: value
column2: value
column3: value
}
lookup {
returnColumn: value
}
error {
errorMessage: ```
value
```
}
advanced {
insertNewValue: false
}
)