The Cascade Workflow Framework provides a flexible mechanism for implementing guided processes within the OpenEdge development environment. One key use case is the replacement of traditional Progress Developer Studio for OpenEdge wizards with customizable workflows.

Create a workflow

To initiate a new workflow:
  • Navigate to the Workflows tab within the Customizations panel and select +Workspace to begin defining a new workflow.
  • Alternatively, use Cascade to generate a workflow file.
Note: Workflow creation is iterative. You may need to refine the workflow definition through trial and error to achieve the desired behavior.

Workflow examples

The Project Gengar repository includes three sample workflow files. You can access and review them directly from the Customizations panel to understand implementation patterns and structure.

Execute workflows

To execute an existing workflow:
  1. Type the forward slash ( / ) in Cascade to list available workflows.
  2. Select a workflow to run it step-by-step, mimicking wizard-like behavior.
  3. Alternatively, define all required steps in a single prompt for execution.
To activate a workflow, ensure the filename does not include the _example suffix. You must also rename the .md file to match your intended workflow name.