Update StoreRecord In Loop
Description:
Update StoreRecord in Loop
Use this action to update the records of a datasource which exists in the array of records generated by the action loop records.
For example, you want to update attribute a1 as Y in all the records of the datasource where attribute a2 is not null.
In this case, you can use Action Update StoreRecord in Loop inside to action loop records where value expression is Y
, target attribute is a1
and enable condition will be #{a2} != null.
Allowed Parent Components:
Loop
Loop Records
Allowed Child Components:
No child available
Properties
➤ Enable Condition
Specify an expression that should be evaluated to a boolean [e.g. #{dsAlias.attr1} == 'X' && #{dsAlias.attr2} > 1]. If no expression is specified, it will be considered as true.
Allowed Values: An expression which should return boolean after evaluation
➤ Value Expression
Specify an expression that should be evaluated to a string or number depending on the target attribute
Allowed Values: Specify an expression that should be evaluated to a string or number depending on the target attribute
➤ Target Attribute
Choose the target attribute into which the above value to be set
Allowed Values: Choose the target attribute into which the above value to be set
➤ Set As Transient
Check this to update the record without making it dirty
Allowed Values: Yes/No
Last updated