Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
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.