|
1 | 1 | --- |
2 | 2 | title: "Executions Grid" |
3 | 3 | linkTitle: "Executions Grid" |
4 | | -description: "TODO" |
| 4 | +description: "View the executions that are being debugged" |
5 | 5 | weight: 20 |
6 | 6 | --- |
| 7 | + |
| 8 | +# {{% param title %}} |
| 9 | + |
| 10 | +## Summary |
| 11 | + |
| 12 | +The Executions Grid displays information about all the [flows][What is a Flow?] that are currently [executing][What is an Execution?], paused, or errored in the Flow Editor. |
| 13 | + |
| 14 | +## Anatomy |
| 15 | + |
| 16 | +{{< figure src="/images/Flow Editor - Executions Grid.png" title="Executions Grid" >}} |
| 17 | + |
| 18 | +The Executions Grid is automatically displayed when in Debug Mode and a flow is executing or paused from executing; however, it may be manually opened, or closed any time by clicking the Open/Close handle or resized by dragging the handle left or right.. |
| 19 | + |
| 20 | +Flows that are Running or Paused are shown with a green background; flows that have raised an [exception][What is an Exception?] are shown with a red background. |
| 21 | + |
| 22 | +An execution may be selected by clicking on its entry in the Executions Grid and can be controlled by a set of icons on the top right of the Executions Grid. Selected executions are indicated with a darker background and the actions available are dependent on the state of the selected execution; greyed-out action icons not applicable to the selected executions’ state. |
| 23 | + |
| 24 | +## Actions |
| 25 | + |
| 26 | +### Continue the Execution |
| 27 | + |
| 28 | +Clicking the {{< image src="/images/Flow Editor - Continue Execution.png" >}} icon causes the selected execution to continue until the flow ends, a breakpoint is reached, or an exception has occurred causing the flow to pause. This action is only available for paused executions. |
| 29 | + |
| 30 | +See the [Continue and Stop the Execution][Continue and Stop the Execution tutorial] tutorial for a step-by-step guide. |
| 31 | + |
| 32 | +### Pause the Execution |
| 33 | + |
| 34 | +Clicking the {{< image src="/images/Flow Editor - Pause Execution.png" >}} icon pauses the selected execution. This action is only available for running executions. |
| 35 | + |
| 36 | +### Step the Execution |
| 37 | + |
| 38 | +Clicking the {{< image src="/images/Flow Editor - Step Execution.png" >}} icon causes the selected execution to execute the next [block][What is a Block?] and pause again. This action is only available for paused executions. |
| 39 | + |
| 40 | +See the [Step the Execution][Step the Execution tutorial] tutorial for a step-by-step guide. |
| 41 | + |
| 42 | +### Stop the Execution |
| 43 | + |
| 44 | +Clicking the {{< image src="/images/Flow Editor - Stop Execution.png" >}} icon terminates the execution of the selected execution, and after a few seconds, removes them from Executions Grid. This action is available for all executions, regardless of their state. |
| 45 | + |
| 46 | +See the [Continue and Stop the Execution][Continue and Stop the Execution tutorial] tutorial for a step-by-step guide. |
| 47 | + |
| 48 | +### Go To |
| 49 | + |
| 50 | +Clicking the {{< image src="/images/Flow Editor - Go To.png" >}} icon causes the Flow Editor to open the [workspace][What is a Workspace?] which the selected execution is executing and focus on the location of the execution. It is typically used to locate the selected execution when the execution is not automatically tracked. This action is available for all executions, regardless of their state. |
| 51 | + |
| 52 | +See the [Stop Tracking and Go To][Stop Tracking and Go To tutorial] tutorial for a step-by-step guide. |
| 53 | + |
| 54 | +### Start tracking |
| 55 | + |
| 56 | +Clicking the {{< image src="/images/Flow Editor - Start Tracking.png" >}} icon causes the Flow Editor to follow the flow execution, opening any necessary workspaces. The execution is not dynamically tracked if the Show execution on workspace Execution option is not selected, or a second execution is started concurrently in the Flow Editor. This action is available for any execution not being tracked. |
| 57 | + |
| 58 | +See the [Start Tracking][Start Tracking tutorial] tutorial for a step-by-step guide. |
| 59 | + |
| 60 | +### Stop tracking |
| 61 | + |
| 62 | +Clicking the {{< image src="/images/Flow Editor - Stop Tracking.png" >}} icon causes the tracking of the execution to stop, and the Flow Editor will not maintain focus on the execution. This action is available for any execution being tracked. |
| 63 | + |
| 64 | +See the [Stop Tracking and Go To][Stop Tracking and Go To tutorial] tutorial for a step-by-step guide. |
| 65 | + |
| 66 | +### Show Initial Flow First / Show Initial Flow Last |
| 67 | + |
| 68 | +Clicking the {{< image src="/images/Flow Editor - Show First.png" >}} (Show Initial Flow First) or {{< image src="/images/Flow Editor - Show Last.png" >}} (Show Initial Flow Last) icon changes the order of the hierarchy of parent and child flow executions, placing the parent execution uppermost and its children below, or the child execution uppermost and it's parent below. When {{< image src="/images/Flow Editor - Show First.png" >}} is clicked the icon changes to {{< image src="/images/Flow Editor - Show Last.png" >}} and vice versa. This action applies to all executions in the Executions Grid. |
| 69 | + |
| 70 | +See the [Show Initial Flow First or Last][Show Initial Flow First or Last tutorial] tutorial for a step-by-step guide. |
| 71 | + |
| 72 | +## Remarks |
| 73 | + |
| 74 | +### Known Limitations |
| 75 | + |
| 76 | +None |
| 77 | + |
| 78 | +## See Also |
| 79 | + |
| 80 | +### Related Concepts |
| 81 | + |
| 82 | +* [Blocks][] |
| 83 | +* [Exceptions][] |
| 84 | +* [Executions][] |
| 85 | +* [Flows][] |
| 86 | +* [Workspaces][] |
| 87 | + |
| 88 | +### Related Tutorials |
| 89 | + |
| 90 | +* [Continue and Stop the Execution][Continue and Stop the Execution tutorial] |
| 91 | +* [Step the Execution][Step the Execution tutorial] |
| 92 | +* [Stop Tracking and Go To][Stop Tracking and Go To tutorial] |
| 93 | +* [Start Tracking][Start Tracking tutorial] |
| 94 | +* [Show Initial Flow First or Last][Show Initial Flow First or Last tutorial] |
| 95 | + |
| 96 | +[Continue and Stop the Execution tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.BottomPanel.ContinueStopExecution" >}} |
| 97 | +[Show Initial Flow First or Last tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.BottomPanel.ShowFirstLast" >}} |
| 98 | +[Step the Execution tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.BottomPanel.StepExecution" >}} |
| 99 | +[Stop Tracking and Go To tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.BottomPanel.StopTrackingGoTo" >}} |
| 100 | +[Start Tracking tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.BottomPanel.StartTracking" >}} |
| 101 | + |
| 102 | +[Blocks]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.MainDoc" >}} |
| 103 | +[Exceptions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.MainDoc" >}} |
| 104 | +[Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} |
| 105 | +[Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} |
| 106 | +[What is a Block?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.WhatIsABlock.MainDoc" >}} |
| 107 | +[What is a Flow?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.WhatIsAFlow.MainDoc" >}} |
| 108 | +[What is a Workspace?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Workspaces.WhatIsAWorkspace.MainDoc" >}} |
| 109 | +[What is an Exception?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.WhatIsAnException.MainDoc" >}} |
| 110 | +[What is an Execution?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.WhatIsAnExecution.MainDoc" >}} |
| 111 | +[Workspaces]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Workspaces.MainDoc" >}} |
0 commit comments