Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
Our CRM partner is trying to integrate a Qlik Sense app into their application. Well, no really integrate but we want to be able to open a Qlik Sense app outside of the CRM application with a specific filter. No fancy stuff ...
I have provided them with the URL, very straight forward with a selection on field Customernr = 0000000010 https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/0000000010
The issue is that when opening the URL a questionmark is added in front of the Curstomernr like this
.../select/Customernr/?0000000010
Does somebody have any idea why this happens and how to fix this? The developers of the CRM application seem to have no idea and I have no clue myself.
Thank you in advance.
Hi,
I believe it is expected since it is filtering using the '?'.
For example
It represents the start of a Query String, which is a set of key-pair values that are used by the server hosting the website.
Consider the following URL: https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr
You would probably expect to see a list of all customers.
Now consider this URL: https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/?0000000010
This page would also serve up a list of customers but it might filter then to only display those customers from the state that has applied selection.
I hope this helps!
Thank you
Thank you for your reaction! Maybe it's me not understanding how this works. But what I expect is that when opening the URL https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/0000000010 it opens the appID with Customernr 0000000010 selected. But what happens now when opening the URL the ? is added automatically and with that it dows not apply the filter on customernr.
What I thought of after posting the question is to add het number between square brackets and see what happens. So the URL will look like this innitially https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/[0000000010] and I hope it will open the app as expected. But I will have to test this still.