The ProcessMIX Flow component is a workflow process engine. Flow describes the order in which a series of steps must be executed. They are depicted using nodes. It consists of several parts: Advanced Diagram Editor (ADE), flow settings, and nodes settings.
Flow settings are used to set up flows, and edit their properties such as flow name, input parameters, output parameters, and local variables.
Node settings are used to set up the specific node in the flow, edit their properties such as node name, and other specific parameters, such as assign value to the input/output/local variable, choose an asset to work with and its parameters, function to execute, etc. Node settings are available by clicking on the node.
Advanced Diagram Editor (ADE) is used to build a flow from the provided nodes.
Video tutorial about how the flow works here How to create a simple flow
After the project has been created and you have started working on it, you will be redirected to the Integrated Development Environment (IDE). Here you can see the project working environment. Use it to create a model of decision-making and manage your solutions.
When you start a project, you can create your first flow in two ways:
The first way. Create a flow by clicking on New Flow in the central part of IDE.
The second way. Go to Flows on the Project Explorer panel — left panel. Make sure you are in the Flows section. Now create a flow by clicking on the icon on the top of the Explorer panel. To create a flow in a folder you need to select the desired folder and then click on the
icon. In the pop-up window, enter the flow name and click the CREATE button.fgfgn
The third way. Go to Flows on the Project Explorer panel — left panel. Make sure you are in the Flows section. Right-click to open the context menu on the Explorer panel. Clicks New Flow. In the pop-up window, enter the flow name and click the CREATE button.
Now your first flow has been created.
Every Flow is a set of nodes. A Node is the basic computing element of ProcessMIX, and with its help, information processing is executed.
ProcessMIX has different types of nodes, each responsible for a particular type of information processing logic. By combining nodes, a user makes processes that handle incoming and outgoing values.
First, you need to configure the settings flow, which is available in the right panel of the builder.
Select input parameters or local variables on Flow settings. By clicking the right mouse button, a context menu opens through which a number of operations are available.
Let’s see what operations are possible here:
After creation, each Flow consists of 2 nodes:
IN — start point of flow,
OUT — end point of flow
The node panel is a vertical panel, located on the left, where you can add nodes to the ADE.
You can read which nodes are provided in the application in the corresponding section.
The order of nodes and their number in one thread are not limited, so you can create processes of any complexity. Also split processes into separate flows and connect them using a subflow node.
The order of execution of operations in a flow is determined by the order of nodes.
As new nodes are added to the flow, each next node gets access to the structures generated as a result of the work of the previous node.
Let’s see what operations are possible here:
Select node on ADE. By clicking the right mouse button, a context menu opens through which a number of operations are available.
Select Flow on the Project Explorer panel — left end panel. By clicking the right mouse button, a context menu opens through which a number of operations are available.
Let’s see what operations are possible here: