QPR Installation Instructions

Flow Chart

Flow Chart

Previous topic Next topic  

Flow Chart

Previous topic Next topic JavaScript is required for the print function  

The flow chart visualizes the flow of the process. It shows process steps, stores and flows between them. Notes and Information items connected to process steps are shown as icons inside them. The transfer type of a flow is shown as icon. Organization Items can be shown as rows or columns on the chart, depending on the modeling direction. Process steps can be grouped by a Group symbol indicating the start and end process step. Notes can be shown as posters on the chart. The flow chart of the selected process level is shown. The subprocess contents can also be shown which enables editing several process levels at the same time.


A new flow chart window can be opened by:

bullet2  select Flow Chart > New Flowchart View in the View tab of the ribbon


The new flow chart will use the modeling direction that has been set as default in the Modeling Options dialog.


From the View tab of the ribbon you can access View Settings options to control what is shown on the flow chart.


The flow chart includes three panels for navigating, browsing and drawing purposes: Process Hierarchy, Flowchart Preview, and Tool Palette. The Process Hierarchy and the Flowchart Preview are located on the left side of the window and the Tool Palette on the right side of the window.


The Process Hierarchy is used for navigating the flow chart. The Back btn_previous and Forward btn_next buttons, located at the top of the Process Hierarchy panel, offer a handy, web browser-like way to move between different states in the flow chart. Use these buttons to return to a previous process level, to use a previous zoom factor or to return to an original place after a peek at an earlier location.


Using the drawing tools in the Tool Palette you can create model elements or add drawing elements in the flow chart.


The Flowchart Preview allows you to select the portion of the flow chart to view easily.


You can also scroll and zoom the flow chart drawing area.


EA_iconPD_iconThe flow chart contents can also be displayed in multiple languages. See Multilingual Modeling section for more information.



Using Pop-up Menus

Pop-up menus are an essential part of the flow chart. They contain the most often needed commands that can be executed on the selected elements. Some important commands are available only in the pop-up menus. You can access the pop-up menus by clicking the right mouse button on the flow chart drawing area.


The commands available on the pop-up menu depend on the type and number of the selected model elements. A pop-up menu usually includes the following commands:


editing commands, e.g. Cut, Copy, Paste and Paste Special

access to graphical properties, e.g. Graphical properties or Change name font

changing the modeling direction

alignment of model elements

alignment of model element texts

depth order of model elements

access to model element properties, e.g. Process step properties

access to page setup settings

access to the print preview dialog

changing the values of custom attributes (if enumerated custom attributes have been defined for the element)

EA_iconPD_iconaccess to the Metrics link properties (if the Metrics link is enabled)

EA_iconPD_iconexecute a procedure (if the element has a procedure custom attribute defined)




Part of the flow chart can be replaced by a subprocess to simplify the representation. This is done by first selecting the part of the flow chart, e.g. by area selection, and then selecting Create subprocess from the pop-up menu. A new process level is created under the current one and all the selected elements are moved down onto that level. This is very useful if modeling of the process is done in a from-bottom-to-top way.


It is possible to align the existing model elements on the flow chart. Only flows and organization items cannot be aligned. Alignment is done by first selecting two or more elements from the flow chart and then selecting the alignment edge from the pop-up menu. The elements can be aligned by their top, bottom, left or right edges. The alignment is done with respect to the first selected element. Notice that it is very easy to place elements onto each other by accident. If this happens, the situation is easily corrected with Undo button.



Using Editing Commands

Regular editing commands, such as Cut, Copy and Paste, can be accessed from the pop-up menu and used in the flow chart. In addition, Paste Special contains a subcommand Paste as Instance. By selecting the Paste as Instance command, if there is an instantiable element (a process step, store or organization item) on the clipboard, a new instance of the element is created instead of creating a new element.



Modifying and Deleting Model Elements

The properties for the selected model element can be changed by accessing the model element properties dialog from the pop-up menu or by double clicking the model element.


Graphical options for the selected elements can be changed by using the graphical properties dialogs. These dialogs can be accessed by selecting Graphical properties from the pop-up menu.


In the flow chart view the user can add linefeeds (blank lines) and tab characters to the names of the objects in the view. Linefeeds can be added by pressing Ctrl+Enter, tabs by pressing the Tab key. Editing is finished with the Enter key as usual.


The View Settings dialog is used to create and modify view settings as well as set the default view settings used for the model.


The selected model elements can be deleted from the model.



Switching Between Process Levels

If process model has several process levels, you can move between process levels in the following ways:


using the Process Hierarchy on the left frame of the view

using the pop-up menu to move up or down a level

using Back btn_previous and Forward btn_next buttons to move between previously visited process levels.


If you have selected a subprocess you can drill down to it by selecting Down to Subprocess Level from the pop-up menu (click right mouse button). The process level is changed to the selected subprocess and the flow chart of it is shown. If there is a upper process level for the current one, you can select Up to Parent Process Level from the pop-up menu to show the higher level flow chart. E.g. if you use Down to Subprocess Level you can get back to the level you started on by selecting Up to Parent Process Level.


In the case of a subprocess element, you can also select Show Subprocess Contents from the pop-up menu. Then you can view and modify the subprocess contents in the same view in the flow chart inside the subprocess content element if you have rights to that subprocess level. To hide the contents, select Hide Subprocess Contents from the pop-up menu. For these options to be visible, the element needs to have the "Subprocess contents" option selected in the Process Step Graphical Properties Dialog and also the "Can be collapsed" option selected in the Text Box Properties for Model Elements Dialog. You can also use the [+] and [-] symbol shown inside the subprocess content element to show or hide subprocess contents.


If you have selected a connector (e.g. a flow), you can move between the source level and the destination level of the connector by selecting Show Flow Chart and then either Source Level or Destination Level from the pop-up menu.



Changing the Visualization Mode of Custom Attribute Types

If you have created custom attribute types (such as relation attributes) with many values in QPR 7.5, you may notice that they are displayed differently in newer versions due to visualization mode changes. While it is highly recommended for you to adapt the layout for the new visualization mode, you can also toggle between the new and the old visualization mode by pressing the F7 key in the flow chart view. You can also make the old visualization mode the default choice in your QPR Modeling Client by changing the value of the HorizontalAttributeList key to 1 in the QPR_Clients.ini file (For further information, refer to QPR - Administrator's Guide). Note, however, that Portal users might see the layout differently depending on whether the HorizontalAttributeList is set to 0 (new visualization style) or 1 (old visualization style) in the QPR_Servers.ini controlling the QPR Portal. By default, both the QPR Modeling Client and QPR Portal use the new vertical visualization mode for custom attribute values.



Flow Chart View