Setting a field's value is available under the field-to-field Mapping.
Get a field's value
var val = dataSet.getFieldValue(currentRow, "field name");
Set a field's value
Use the techniques described here.
or
dataSet.setFieldValue(currentRow, "field name", fieldValue);
Available objects
The following objects can be referenced by name from JavaScript code:
Object name | Class name / JavaDoc | Import |
---|---|---|
dataSet | com.toolsverse.etl.common.DataSet | importPackage(com.toolsverse.etl.common); |
currentRow | com.toolsverse.etl.common.DataSetRecord | importPackage(com.toolsverse.etl.common); |
etlConfig | com.toolsverse.etl.core.config.EtlConfig | importPackage(com.toolsverse.etl.core.config); |
scenario | com.toolsverse.etl.core.engine.Scenario | importPackage(com.toolsverse.etl.core.engine); |
row | current 0-based row number |
Reference existing fields
Existing source fields in the currentRow
can be referenced as a {field name}
. For example:
{firstName} + ' ' + {lastName};
Comments
0 comments
Please sign in to leave a comment.