Skip to main content
Planview Customer Success Center

Creating a Widget Report With Drill Through

 

The Report Writer is provided as a standard part of the KeyedIn Enterprise.  It provides Admin users the opportunity to create reports allowing you to view and analyse your data in a wide variety of formats.

This article describes the steps involved in creating a Pie chart widget which allows the user to view and drill down through various levels of Project data.

 

In my example report below I will aim to show different Project Levels and whether the specific project is set to Chargeable or not. 

 

1) Start by navigating to the ‘Reports’ area of the application using the sidebar:

clipboard_edf04fb12a42e1a68447962b4b6c1eaa1.png

2) Select the ‘Add’ button on order to start the report creation process:

For this example, I will select to create a Chart Widget.

The ‘’Widget’ value means that the report will be available on Dashboards, the My Work Home page and the My Projects Home page.

clipboard_e7e52ac1d7df14cf7c7cef86043548a9d.png

3) The ‘Add Report’ view will be displayed and ‘General’ tab will be selected by default.

Before navigating to another tab you must first select the data to report on as shows on the checklist in the centre of the preview screen.

clipboard_e3f956c6d1a29885eb35078c5b3841097.png

4) Set the ‘Data View’.

This selection defines the type of data you will be reporting on, in this example I will use Project Data.

clipboard_e8bef5709718e344bc583d773cc46df37.png

Please note that the version number of the data view in your instance of KeyedIn Projects may differ from that displayed in the image. Data views are updated to accommodate new system functionality. Requests from our clients also often lead to data view updates, e.g. the provision of additional data fields.

 

5) Under the 'Fields' section you are able to choose what fields you would like to be included in the report. In the case of this article, the following fields have been selected:

clipboard_e7ffb4b1a6e39218d97896c05d166995a.png

5) In Widget reporting, in order for data to be returned a filter must be added.

In any report it is always a good idea to apply a filter to a report. Doing this ensures that the data included is exactly what the user would expect and report which return larger datasets can negatively affect system performance. 

In this example, in the 'Filters' tab I am adding filters to ensure only Active projects are returned. 

clipboard_e121f08c8238557261eb34e9694890d74.png

6) Once the Dataview has been set, Fields and Filters have been selected you are now able to move onto the 'Chart' tab.

This tab contains the specification of the layout of the chart as well as how the data is to be displayed in terms of the grouping, values and drilldowns, etc.

The first thing to do is select the type of chart to be created. For the purposed of this article, ‘Pie’ has been selected.

clipboard_e0a7cb92a56c91f32cd1af08857f7b7b2.png

7) For a Pie chart, you are able to select a Field to Group By and a numeric field to bring in a Value. 

clipboard_e21f55639e4a041a7e274056cd3bf80f3.png

From the drop down list in the ‘Group by’ I am selecting the Project Level field.

clipboard_e1ef228a9dae45076de63380d709867db.png

For the Value, the report being created will look to display a count of the number of Projects against various other Project Data.

To achieve this, it’s necessary to find a way to count Projects uniquely. In this instance I will use the ‘Project Code’ field. As this fields does not return a numeric field, it is unable to be selected in the Value selection as it is. But it is possible to make this field into a count by navigating back to the General tab and clicking on the field, then selecting the Grouping Operation as 'Count'. Meaning that it will allow the number of codes in each view category within the chart to be counted.

clipboard_e99692c0561500ed8ebf4151136ada640.png

Once this has been applied, you can navigate back to the Chart tab and will now find that the field is able to be chosen in the Value selection. 

clipboard_e94899f5c47cebfcafe72a9babe5aa174.png

8) At this point, the Preview of the Chart shows as below.

clipboard_e11aeddd6b35f83e3392adf35d0003ed3.png

9) Now the fields have been selected for the basics of the Chart, we can move onto the Drilldown option.

In my report I have selected for the drilldown to show whether a Project is Chargeable or not.

'Show Empty Categories' if enabled, will show the data of what has not met the drilldown option selected. In my example of Chargeable, this will either be ticked or not therefore is not applicable.

clipboard_eacaf2387d93ba011ae5b2b357bc73faf.png

10) The rest of the options on the Chart tab refer to the display of the report. 

clipboard_eae72125ce29441d08513edfee03e9129.png

11) The 'Details' tab allows you to enter a Name and a Title for your report – in this case I have used “Project Drilldown Example”

clipboard_e0e8736ded338c9d911cb8cc793b2cf18.png

12) Further details on the Details tab include who can access the report, the Login Group of the user who is creating the report will automatically be displayed in this section.

clipboard_e4f5cfcd7fad8f8077f68df65fab2262c.png

You are able to set the Display height of the report, with this Chart report being a Widget this option will determine the height of the report when it is added to a Dashboard. This will automatically be set to 250px.

clipboard_ed6ade0fe22085265b6842216dc66e0dc.png

The Refresh Options refer to how often the widget will be refreshed to ensure data it is displaying is up to date. You may also select whether the widget is able to be manually refreshed by users when it is shown on Dashboards.

clipboard_e723f029555e91efbe140ad559d7ef9c5.png

The Availability allows you to set where this Report is able to be added to.

As an example below you can see that I have made the report available to be added to Dashboards and Projects. 

clipboard_eb209ec64004dcf5694d122a5e81067c4.png

13) The report is now ready to be added to an area it is available to, in this case I will add the report to a Project Dashboard. 

As you can see the report is displaying correctly and the data shows fine.

clipboard_ed47e60da70e603c12b2bb359959b8df4.png

I am able to click into a section to drilldown but I am having to hover over the section to be able to see what the data is referring to. I would like to be able to see this information without hovering over.

clipboard_e52a382cbe174d02fd6c0eebfe04391d1.png

To achieve this I can open the report writer to edit this report. Navigating to the Chart tab, under the 'Labels' section there is the option to 'Display Value Marker Labels'.

clipboard_e529072824186c7be78a152b72330e00f.png

Once Saved the changes, I navigate back to the widget where I am now able to see the information as a label alongside the section rather than having to hover over it. Even when drilling down on a particular section as I have shown below.

clipboard_eae0c4e8e670c7bdc9e812962c4e987a0.png