webMethods, OneData, and Terracotta  10.2 | Managing Master Data with webMethods OneData | Developing for webMethods OneData | OneData Hooks | Process Flow Designer | Looping Process Items
 
Looping Process Items
Looping process items are process flow actions that interact with a process component in the flow or execute a rule. Looping process items can only be added to a looping model component. You can define the properties for the looping process item by double clicking the object. There are two kinds of looping process items:
*Splitter. Process item indicating the start of the loop.
*Aggregator. Process item indicating the end of the loop. Each splitter should have one aggregator.
Splitter Looping Process Item Properties
The following table lists the properties of splitter process items.
Property
Description
Name
Name of the splitter item. The name must be unique; the name can contain spaces or blanks, but cannot contain special characters.
Process Component
Process component on which iteration needs to be based.
Data Source Item
Form or DataGrid where rows exist for the iteration.
Comments
Comments or description to be attached to the process item. Informational purposes only.
Aggregator Looping Process Item Properties
The following table lists the properties of aggregator process items.
Property
Description
Name
Name of the aggregator item. The name must be unique; the name can contain spaces or blanks, but cannot contain special characters.
Aggregate Rule
Indicates the output of the Loop. Select:
*None, if no output is required.
*Consolidate, if output must be a consolidated record set.
This is relevant only if Action is part of the internal loop logic. Each data manipulation action can be executed one by one or bundled together and executed in bulk. You must set the Aggregate Rule to Consolidate if latter scenario is preferred.
Comments
Comments or description to be attached to the process item. Informational purposes only.

Copyright © 2011-2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release