Guidance

Vizlib's guidance documentation is your resource guide to making the most of Vizlib products.

This documentation focuses on the Vizlib Gantt so that the people working with this extension can find useful information to improve performance and succeed with the extension.

This topic contains the following sections:

Best Practice

  • Vizlib Gantt Setup wizard

    • The wizard is a quick way to setup your Gantt chart.

  • Vizlib Templates

    • Apply templates to setup the Vizlib Gantt's style to keep visual consistency across your Qlik Sheets and Applications.

  • Manage your event numbers

    • Vizlib Gantt uses the Qlik Sense hub engine. Each event value is processed separately. Adding over 500 separate event values may slow performance. We allow for >2000 events but understand this will decrease performance.

  • Global styling

    • Where possible, if you are displaying large amounts of data, using Global styling over Custom coloring will improve performance because the events aren't being individually calculated.

Known Issues

  • More dimension groups and events mean more data to calculate and may slow down the Gantt Chart. Performance also depends on your computer and browser settings.

Limitations

  • At the moment, milestones are calculated by adding padding to the right, which means milestones cannot sit flush next to each other.

  • The use of the Vizlib Gantt's export Full Gantt to PDF property, when using the Vizlib Gantt within an iFrame outside of your Qlik environment, you must remove the text ctxmenu from the URL's string. This means the result would look something like the example below.

    • Please note this has to be manually done within the URL.

With ctxmenu

<iframe src="http://localhost:4848/single/?appid=<id>Users%5C<userID> %5CDocuments%< documentID>&theme=sense&opt=ctxmenu,currsel&select=$::Project%20Type,Print" style="border:none;width:300px;height:100%;"></iframe>
Without ctxmenu
<iframe src="http://localhost:4848/single/?appid=<id>Users%5C<userID> %5CDocuments%< documentID>&theme=sense&opt=currsel&select=$::Project%20Type,Print" style="border:none;width:300px;height:100%;"></iframe>

Tech Understanding

  • In version 3.6.0 and beyond, we don't read SS, SF, FS, or FF for event dependency linking. We connect events based on their name or number within the defined column in your data. If you have any text in this version and later (unless stated otherwise), please remove it, as it won't show dependencies. We only support Finish-Start linking, but more will come in future updates.