Qlik Community

Qlik Sense Integration, Extensions, & APIs

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

abhi_duraphe
New Contributor II

Common field selection in mashup from different Qlik Sense applications

Hi All,

     I have made a mashup by integrating charts from two different Qlik Sense applications, lets say application A & B, and I have a common field XYZ based upon which I'm trying to do selections on the mashup page, the field XYZ is a common field present in both the applications.When I tried doing the selection on the filter pane which is coming from application A in the mashup page it only reflects on the charts from appA not appB though the field is present in both.

Can anyone suggetst me a way around or possible solutions ?

Thanks,

Abhishek

1 Solution

Accepted Solutions
Employee
Employee

Re: Common field selection in mashup from different Qlik Sense applications

First of all you need to fatchthe data from all your apps (createCube method ‒ Qlik Sense). Eventually merge them togheter and create a simple filter (select Box or multiple selection box), Then the trigger need to call the select Value methos on all the surce app selectValues method ‒ Qlik Sense   .In this way a single selection impact all objects in your mashup, even id coming from different apps.

7 Replies
Employee
Employee

Re: Common field selection in mashup from different Qlik Sense applications

If you've built a mashup, what I normally do to apply a common filter between objects coming from two different application (with or without the common filed name),  is expose a self-made filter and applying the selections to both apps.

abhi_duraphe
New Contributor II

Re: Common field selection in mashup from different Qlik Sense applications

Can u suggest any way to achieve this(creating self made filter) ? We are having objects coming from 3 different qlik sense applications..and selections are applied only for one application objects..

Employee
Employee

Re: Common field selection in mashup from different Qlik Sense applications

First of all you need to fatchthe data from all your apps (createCube method ‒ Qlik Sense). Eventually merge them togheter and create a simple filter (select Box or multiple selection box), Then the trigger need to call the select Value methos on all the surce app selectValues method ‒ Qlik Sense   .In this way a single selection impact all objects in your mashup, even id coming from different apps.

abhi_duraphe
New Contributor II

Re: Common field selection in mashup from different Qlik Sense applications

Being new to qlik sense I am a bit confused about the approach .Can u please elaborate on the steps to achieve this ?

"create a simple filter (select Box or multiple selection box)" - shall I create a new filter or can I use the filter pane object available from one of the QVF's?

"Then the trigger need to call the select Value methos on all the surce app" - Not sure about this can u please elaborate ?


Thanks for your help response.Much appreciated.

Employee
Employee

Re: Common field selection in mashup from different Qlik Sense applications

It's quite challenging to advise you on a mashup without a clear skill level to rely on. When comes to Mashup, keeping it as simple as possible, you can just put objects coming from Qlik Sense Apps all together using iFrames, or you can access data coming from QIX Engine and using them to build your application.

I basically referring to the second options. You can retrieve data using the link sent earlier; data comes in JSON format (eg. the list of regions). You can present them using the standard HTML forms (es. <SELECT ..tag) and loop with the <OPTION on the data retrieved form Qlik. Then use the standard javascript method (eg. onselect() method) to trigger the select function where you need to call the selectValue method (see the link sent in the previous answer).

Hope it's more clear now

abhi_duraphe
New Contributor II

Re: Common field selection in mashup from different Qlik Sense applications

Thanks for your time and help ! Would try that

shayraber
Contributor

Re: Common field selection in mashup from different Qlik Sense applications

hi Vicenzo,

regarding your reply, can please try and explain what's being done, when using a hypercube?

i'm also facing an issue of selection in one field that effecting other field from different app (with the same name) when using a mashup

i don't the details but if you could try to explain, step by step, what are the taken in order to achieve that?

Community Browser