Qlik Community

Qlik Sense Integration, Extensions, & APIs

Discussion board where members can learn more about Integration, Extensions and API’s for Qlik Sense.

mc19qlik
New Contributor III

Extension for making selections with tree diagram/organisation chart

Hi all, I'm looking for an extension which allows you to make selections based on a tree diagram.

I've found extensions like this D3 Dynamic Tree (https://github.com/mhamano/Qlik-Sense-D3-Tree-Layout) which is ideal other than the fact that you can't click on nodes to make a selection using these properties.

Even something like this Organisation chart based on Google Chart Org Chart (https://github.com/yianni-ververis/google-organizational-chart) but this doesn't allow clicking either.

Is anyone able to advise on whether they know of any extensions with this sort of capability? I'm using Qlik Sense if that matters.

Thanks

2 Solutions

Accepted Solutions
Employee
Employee

Re: Extension for making selections with tree diagram/organisation chart

Ahh, if it works in the browser but not in the native QS desktop then the issue is most likely an old browser version. Qlik Sense Desktop uses its own browser (Chromium), you could check which version if you open up dev tools and running navigator.userAgent .

Employee
Employee

Re: Extension for making selections with tree diagram/organisation chart

So, I finally got around to probably fixing the issue with mekaarogram not working in QS Desktop and IE, just had to change a few thousand lines of code :). v0.8.1 should work better https://github.com/miralemd/mekaarogram/releases

17 Replies
Highlighted
Employee
Employee

Re: Extension for making selections with tree diagram/organisation chart

This might work for you: https://github.com/miralemd/mekaarogram

mc19qlik
New Contributor III

Re: Extension for making selections with tree diagram/organisation chart

That's exactly what I'm after. However, when I add the extension into my Qlik Sense and populate with Dimensions and a measure, I get an error of 'The visualisation failed to render'.

Any advice? The dimensions are just categories of items and the measure is just a count of the number of items using a unique ID.

Otherwise this is exactly what I was looking for.

Employee
Employee

Re: Extension for making selections with tree diagram/organisation chart

The extension uses some internal Qlik Sense modules which may not work in older Sense versions, which Sense version are you using?

mc19qlik
New Contributor III

Re: Extension for making selections with tree diagram/organisation chart

I'm in Qlik Sense 12.36.1 I think, I downloaded a new version relatively recently.

mc19qlik
New Contributor III

Re: Extension for making selections with tree diagram/organisation chart

It seems to work intermittently without me changing anything? Any ideas?

Employee
Employee

Re: Extension for making selections with tree diagram/organisation chart

It's very possible that it is interfering with another extension - do you have any of those?

mc19qlik
New Contributor III

Re: Extension for making selections with tree diagram/organisation chart

Yeah I have a bunch actually. Do you think they interfere if they're in the same app or just in the same sheet?

Employee
Employee

Re: Extension for making selections with tree diagram/organisation chart

They could interfere if you're viewing them during the same browser session, i.e. if you open a sheet with another extension that loads or does something they are not supposed to, and then switch to a sheet with the mekaarogram on it - when it loads it could be interfering with something already loaded or done by another extension.

In order to find the issue you could have one extension per sheet, and then go back and forth between the sheets with other extensions and the sheet containing the mekaarogram - you should reload the browser between every attempt in order to get a clean slate.

mc19qlik
New Contributor III

Re: Extension for making selections with tree diagram/organisation chart

Interesting, in hindsight it did break having put a new extension in. However, now if I open a fresh instance of Qlik Sense Desktop, create a new app, load my data, and only put the mekaarogram in, it still fails to render?  I realise what I'm saying is quite difficult to offer advice on without being able to directly edit what I'm doing. Can you suggest anything else I could try?