---
title: QW QLM - Creating a BusinessChart
description: This document describes how to use the BusinessChart template in QLM.  The BusinessChart template in QWX is an implemented function of DevExpress that QualiWare uses to pull information from objects and display them visually.
---

[Skip to content](https://customerportal.closereach.ca/knowledge/guide-for-business-chart#main-content)

English

Show submenu for translations

<https://customerportal.closereach.ca/knowledge/kb-tickets/new?hsLang=en> [Customer portal](https://customerportal.closereach.ca/tickets-view?hsLang=en)

![Untitled design (11).png\]](https://customerportal.closereach.ca/hs-fs/hubfs/Untitled%20design%20(11).png?height=40&name=Untitled%20design%20(11).png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- <https://customerportal.closereach.ca/knowledge/kb-tickets/new>
- [Customer portal](https://customerportal.closereach.ca/tickets-view)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base Home](https://customerportal.closereach.ca/knowledge?hsLang=en)
2. [QualiWare Guides](https://customerportal.closereach.ca/knowledge/qualiware-guides?hsLang=en)
3. [Reports and Spreadsheets](https://customerportal.closereach.ca/knowledge/qualiware-guides?hsLang=en#reports-and-spreadsheets)

# QW QLM - Creating a BusinessChart

## This document describes how to use the BusinessChart template in QLM. The BusinessChart template in QWX is an implemented function of DevExpress that QualiWare uses to pull information from objects and display them visually.

### Introduction:

The BusinessChart template in QWX is an implemented function of DevExpress that QualiWare uses to pull information from objects and display them visually. This is typically accomplished through GenericQueries to collect the data and connect it to a BusinessChart object to display it.  This document will describe the basics of how to create a GenericQuery and how to get the information into a chart.  For extra information please consult the Dev Express guide on their website:

### Creating a GenericQuery:

A generic query is an object that uses QSQL or QCL to pull data from objects to be used in several different ways within QualiWare. 

![Graphical user interface, text, application, email

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-14-18-1958-PM.png?width=651&height=543&name=undefined-Nov-07-2023-05-14-18-1958-PM.png)

Clicking the preview reveals the information: 

![Table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-16-59-5938-PM.png?width=675&height=417&name=undefined-Nov-07-2023-05-16-59-5938-PM.png)

The code in the GenericQuery can be entered manually, however, it is much easier to generate it using a template called QueryDesign. 

#### Creating a QueryDesign:

- In QLM, in the repository explorer navigate to the QueryDesign template
- Right-click on the template, select New
- Name the template
- Double Click to open, in the popup window select “From Repository” and select OK

- From here, choose the template(s) you want information from, “All” will reveal all templates, “Diagram” will list just diagrams, “Symbol” will reveal only symbols, and “Connection” will reveal only connectors

![Table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-18-23-1057-PM.png?width=552&height=345&name=undefined-Nov-07-2023-05-18-23-1057-PM.png)![Graphical user interface, text, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-19-40-4641-PM.png?width=552&height=345&name=undefined-Nov-07-2023-05-19-40-4641-PM.png)                          **Note**: You can select multiple templates by holding shift or ctrl while selecting.

A diagram with one template will be generated.  The template will have the name of the template(s) it pulls information from up top, and the properties you want information from underneath. 

![Timeline

Description automatically generated with medium confidence](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-22-21-3504-PM.png?width=271&height=285&name=undefined-Nov-07-2023-05-22-21-3504-PM.png)                                                                                                  Double-click the template and click “Select properties” and then “Relations”. 

![Application

Description automatically generated with medium confidence](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-23-10-1961-PM.png?width=439&height=231&name=undefined-Nov-07-2023-05-23-10-1961-PM.png)![Waterfall chart

Description automatically generated with low confidence](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-23-16-5440-PM.png?width=332&height=233&name=undefined-Nov-07-2023-05-23-16-5440-PM.png)

A list of properties will pop up from the template (in this case InformationSystem properties), select the properties you want information from.

![Text, table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-23-35-9047-PM.png?width=552&height=345&name=undefined-Nov-07-2023-05-23-35-9047-PM.png)

Depending on what template you choose you may get a “Join” popup.  “Only connected data” will only properties that are used, and “Full” will show all properties.  Choose your preference. 

![Graphical user interface, text, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-23-52-4951-PM.png?width=552&height=345&name=undefined-Nov-07-2023-05-23-52-4951-PM.png)

In the below example I have chosen InformationSystem as my first template, and Location as the second template.  They are linked by “Locations” which is a property of InformationSystems.  This Query will show a list of information systems and what locations they are used at. 

![Diagram

Description automatically generated with low confidence](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-24-22-6162-PM.png?width=464&height=233&name=undefined-Nov-07-2023-05-24-22-6162-PM.png)

Double-click the black arrow.

![Icon

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-24-42-0807-PM.png?width=74&height=82&name=undefined-Nov-07-2023-05-24-42-0807-PM.png)

The generic query window will pop up with our generated code. 

![Graphical user interface, text, application, email

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-24-54-7857-PM.png?width=662&height=552&name=undefined-Nov-07-2023-05-24-54-7857-PM.png)

Click the preview button to ensure the information is populated. ![Table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-25-32-4584-PM.png?width=650&height=462&name=undefined-Nov-07-2023-05-25-32-4584-PM.png)

This basic query is now complete, we can now use it in a BusinessChart.

#### Creating a BusinessChart:

In the repository explorer find the BusinessChart template ![Graphical user interface, text, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-26-29-0884-PM.png?width=454&height=443&name=undefined-Nov-07-2023-05-26-29-0884-PM.png)

- Right-click BusinessChart, select new and name your new chart.  Double-click your chart and you will see a blank canvas.
- Right-click on the canvas and select open                                                                               ![A picture containing graphical user interface
  
  Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-26-58-4304-PM.png?width=217&height=142&name=undefined-Nov-07-2023-05-26-58-4304-PM.png)

In the BusinessChart window select the Data Source dropdown and select your GenericQuery ![Graphical user interface

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-27-20-7726-PM.png?width=669&height=607&name=undefined-Nov-07-2023-05-27-20-7726-PM.png)

Click apply to save the changes and navigate to the chart wizard page.

![Graphical user interface, text, application, email

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-27-41-7828-PM.png?width=635&height=530&name=undefined-Nov-07-2023-05-27-41-7828-PM.png)

On this page, we can assign a title, size, and access the Wizard. Click on the Wizard. ![Graphical user interface, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-27-59-7401-PM.png?width=636&height=423&name=undefined-Nov-07-2023-05-27-59-7401-PM.png)

**Editing in the Chart Wizard** 

The chart wizard opens to a blank space and chart elements to the left and right

![Text, letter

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-28-44-6377-PM.png?width=656&height=817&name=undefined-Nov-07-2023-05-28-44-6377-PM.png) 

- The left-hand panel is where you select an element of the chart to customize, IE. Legend, labels, titles, etc.
- The right-hand panel is sensitive to the element selected on the left panel and allows for customization

To import your data click either the green arrow in the top left and select “Series” or select the + button next to “Series” in the left-hand panel                                                        ![Graphical user interface, application, Word

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-29-04-4768-PM.png?width=389&height=258&name=undefined-Nov-07-2023-05-29-04-4768-PM.png)  
Either option will reveal an expansive list of chart types you can use.![Graphical user interface, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-29-59-5920-PM.png?width=365&height=688&name=undefined-Nov-07-2023-05-29-59-5920-PM.png)  
Selecting a diagram type will create an example diagram in the center space.

![Chart, bar chart

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-31-13-7125-PM.png?width=663&height=820&name=undefined-Nov-07-2023-05-31-13-7125-PM.png)

Select the data tab at the top right 

![Graphical user interface, text, application, email

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-31-35-6703-PM.png?width=297&height=201&name=undefined-Nov-07-2023-05-31-35-6703-PM.png)

Click the arrow next to the table to reveal your data 

![Graphical user interface, application, Word

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-31-55-9333-PM.png?width=272&height=228&name=undefined-Nov-07-2023-05-31-55-9333-PM.png)

- The name represents the data from the first object on the QueryDesign, and T02Name represents the data from the second object on that design.
- For this example, Name represents information systems, and T02Name represents the locations where these systems exist.  I want to see this represented on my bar chart.

Drag T02Name down to “Argument(None)” 

![Graphical user interface, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-32-29-0527-PM.png?width=296&height=886&name=undefined-Nov-07-2023-05-32-29-0527-PM.png)

Select the properties tab 

![Graphical user interface, text, application, email

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-33-16-4888-PM.png?width=295&height=213&name=undefined-Nov-07-2023-05-33-16-4888-PM.png)

Navigate down to the Data section and expand the “Qualitative Summary Options” 

![Graphical user interface, application, table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-33-41-0584-PM.png?width=272&height=284&name=undefined-Nov-07-2023-05-33-41-0584-PM.png)

Select the 3 dots next to “Summary Function” 

![](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-33-56-5067-PM.png?width=542&height=22&name=undefined-Nov-07-2023-05-33-56-5067-PM.png)

In the window that pops up select the arrow next to “none” select “count” and click OK 

![Graphical user interface

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-34-12-1521-PM.png?width=588&height=484&name=undefined-Nov-07-2023-05-34-12-1521-PM.png)

- This will count the number of Information systems at each location
- NOTE: The preview window will not reflect this change, this is a bug.
- If you now click ok to close the chart wizard there will now be a diagram reflecting the data in QLM

![Chart, bar chart

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-34-33-7129-PM.png?width=628&height=521&name=undefined-Nov-07-2023-05-34-33-7129-PM.png)  
Compared vs. the data: 

![Table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-36-22-6175-PM.png?width=651&height=463&name=undefined-Nov-07-2023-05-36-22-6175-PM.png)

**Additional Customization** 

- The Axes, labels, legend, and many other aspects of the chart can be customized using the left and right side panels.
- We can see in the above diagram the Y axis ascends at increments of 0.2.  To change this select the Primary Y axis on the left-hand side and view the property tab on the right.

![Chart, bar chart

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-36-56-0261-PM.png?width=671&height=809&name=undefined-Nov-07-2023-05-36-56-0261-PM.png)

Click the arrow next to Numeric Scale Options and change Grid Spacing to 1 

![Table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-37-16-6720-PM.png?width=371&height=159&name=undefined-Nov-07-2023-05-37-16-6720-PM.png)

The Y axis label is not currently visible. In the current properties window navigate to Elements, and then click the arrow next to the title. 

![Table

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-37-35-9692-PM.png?width=381&height=366&name=undefined-Nov-07-2023-05-37-35-9692-PM.png)

- Change the visibility to yes, and change the title to whatever it needs to be.
- Do the same for the X axis.
- At the moment the legend says series 1.  Change the name of the series in the options tab to change its appearance in the legend.   
  ![](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-37-57-6525-PM.png?width=642&height=192&name=undefined-Nov-07-2023-05-37-57-6525-PM.png)

To modify the type of chart click the button that looks like a bar and line chart 

![Graphical user interface, text, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-38-30-9776-PM.png?width=232&height=172&name=undefined-Nov-07-2023-05-38-30-9776-PM.png)

This will bring up the list of chart types, typically nothing needs to be modified and the data previously used will be used for this chart. For example a pie chart with the same info: 

![Chart, pie chart

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-38-49-2897-PM.png?width=429&height=358&name=undefined-Nov-07-2023-05-38-49-2897-PM.png)

Or a point chart: 

![A picture containing scatter chart

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-39-12-2420-PM.png?width=606&height=784&name=undefined-Nov-07-2023-05-39-12-2420-PM.png)

Or a waterfall chart: 

![Chart, waterfall chart

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-39-39-7802-PM.png?width=620&height=496&name=undefined-Nov-07-2023-05-39-39-7802-PM.png)

It should be noted that when changing chart types like this you will occasionally need to reset the Series or Argument settings, and some of the customizations don’t carry over from one chart type to another. 

#### **Creating a GenericQuery from an Excel Sheet**

- Some data will be stored in external sources not in QualiWare, to use this we must create DataSourceConnection in the repository                                                                    ![](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-40-36-1898-PM.png?width=203&height=25&name=undefined-Nov-07-2023-05-40-36-1898-PM.png)
- Right-click on the template and select “new”, name your object, and double-click to open.
- In the window, under the driver drop-down select “Microsoft Excel driver”   
  ![Graphical user interface, application
  
  Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-40-57-4067-PM.png?width=621&height=540&name=undefined-Nov-07-2023-05-40-57-4067-PM.png)Select Get URL and navigate your files to the file you want to use.

Select the Catalog Page.  Under catalog in the table row select ODBC\_Driver for both options (may need to be manually typed). In the Column row select TABLE\_NAME under tables and COLUMN\_NAME under  Columns. 

![Graphical user interface, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-41-56-5805-PM.png?width=617&height=515&name=undefined-Nov-07-2023-05-41-56-5805-PM.png)

- Under “Test Connection” – “Select a Table from the Catalog” choose the Excel tab you want to use. Check “Select a column” to see that your columns are listed.
- Select Apply and close the DataSourceConnection

- In the Repository Explorer create a GenericQuery, name it, and double click to open ![](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-42-16-2734-PM.png?width=134&height=27&name=undefined-Nov-07-2023-05-42-16-2734-PM.png)
- Select your DataSourceConnection in the “Data Source Connection” Field ![Text
  
  Description automatically generated with medium confidence](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-42-35-3850-PM.png?width=286&height=66&name=undefined-Nov-07-2023-05-42-35-3850-PM.png)
- Under Table Selection choose the Tab you want to use                                       ![A picture containing rectangle
  
  Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-42-54-7156-PM.png?width=312&height=75&name=undefined-Nov-07-2023-05-42-54-7156-PM.png)
- Under Data to be used in Business Chart select Results Matrix ![Graphical user interface, text, application
  
  Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-44-13-3917-PM.png?width=381&height=69&name=undefined-Nov-07-2023-05-44-13-3917-PM.png)
- Check “Only at client side”
- Press “Get from Catalog”, this will generate your columns, delete the extra/duplicate column
- Press Apply and Preview to view your results.  Press OK to close the object.

#### **Generating a Heatmap in QualiWare**

On a diagram select the **actions tab** to the left of the screen 

![Graphical user interface, text, application

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-44-47-6484-PM.png?width=313&height=152&name=undefined-Nov-07-2023-05-44-47-6484-PM.png)

- Highlight the objects on your diagram you want a heatmap created for
- Double Click a risk management folder under the actions tab ![](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-45-35-8910-PM.png?width=301&height=30&name=undefined-Nov-07-2023-05-45-35-8910-PM.png)  
  Select Build Risk HeatMap for the Process area   
  ![](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-46-03-8951-PM.png?width=272&height=31&name=undefined-Nov-07-2023-05-46-03-8951-PM.png)
- In the pop-up choose a name for your heatmap and click Ok
- Choose what likelihood and significance of risk you want to see, if you want all risks to be considered choose “Remote” and “Negligible”.  Strategic alignment can be left blank   
  ![Graphical user interface
  
  Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-46-27-3906-PM.png?width=575&height=420&name=undefined-Nov-07-2023-05-46-27-3906-PM.png)

Click OK and QualiWare will generate a heatmap based on the risks attached to the objects you have chosen 

![Chart

Description automatically generated](https://customerportal.closereach.ca/hs-fs/hubfs/undefined-Nov-07-2023-05-46-50-7000-PM.png?width=648&height=703&name=undefined-Nov-07-2023-05-46-50-7000-PM.png)

- [Compliance Management](https://customerportal.closereach.ca/knowledge/compliance-management?hsLang=en)
- [QualiWare Guides](https://customerportal.closereach.ca/knowledge/qualiware-guides?hsLang=en#main-content)

    - [Reports and Spreadsheets](https://customerportal.closereach.ca/knowledge/qualiware-guides?hsLang=en#reports-and-spreadsheets)
- [QualiWare Web Modelling](https://customerportal.closereach.ca/knowledge/qualiware-web-modelling?hsLang=en)
- [QualiWare Web Publishing](https://customerportal.closereach.ca/knowledge/qualiware-web-publishing?hsLang=en)
- [Governance Workflows](https://customerportal.closereach.ca/knowledge/governance-workflows?hsLang=en)
- [QualiWare Administration](https://customerportal.closereach.ca/knowledge/qualiware-administration?hsLang=en)

[![Chill listening crop-3](https://customerportal.closereach.ca/hs-fs/hubfs/Untitled%20design%20(11).png?width=120&height=24&name=Untitled%20design%20(11).png "Chill listening crop-3")](https://closereach.ca/)

Copyright © 2026, CloseReach