Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
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
Anonymous
Not applicable
Author

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.

View solution in original post

1 Reply
Anonymous
Not applicable
Author

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.