Qlik Community

Qlik Sense App Development

Discussion board where members can learn more about Qlik Sense App Development and Usage.

Announcements
Qlik® Product Spotlight: Discover what’s possible. Get more from our products.
See for yourself. Register today.
truppell
Not applicable

How to use '%' in URL in table

Hi - I have a big issue that I thought I had completely resolved, but then I got stuck on not being able to make my URL work. I hope someone here can help!

I have a table where I am trying to display a URL.

This works fine for simple URLs, however the URL I am trying to use has parameters that include coding for special characters, specifically ', : and /, which become %22, %3A and %2F in the URL. For example:

When parameter is 'first/second', the URL needs to be

http://sample.com/param=first%2Fsecond

The problem is, when I put '%' in the URL string, it displays fine in the table, but the link doesn't even try to open when I click it.

Is there any way around this?

Thank you,

Tanya

1 Solution

Accepted Solutions
truppell
Not applicable

Re: How to use '%' in URL in table

I've solved my own question!

Initially, I created a string like this: testurl.com/parameters?p1=something

and when clicked, Qlik Sense would open a browser tab to http://testurl.com/parameters?p1=something

(Qlik Sense added http://)

Then when I put in a % sign: testurl.com/parameters?p1=something%else

when I clicked this link, no browser tab opened

However, if I explicitly add the http://, so my string is http://testurl.com/parameters?p1=something%else

The URL opens in a browser tab as expected.

1 Reply
truppell
Not applicable

Re: How to use '%' in URL in table

I've solved my own question!

Initially, I created a string like this: testurl.com/parameters?p1=something

and when clicked, Qlik Sense would open a browser tab to http://testurl.com/parameters?p1=something

(Qlik Sense added http://)

Then when I put in a % sign: testurl.com/parameters?p1=something%else

when I clicked this link, no browser tab opened

However, if I explicitly add the http://, so my string is http://testurl.com/parameters?p1=something%else

The URL opens in a browser tab as expected.