Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Rob0
Contributor II
Contributor II

Create URL with '=' in it

Hi!

I have a table, represented as URL and the URL is shown correctly:

www.xyz.com.ticketID=79234

When I copy the link, it works fine. But if I click it, the following is opened:

www.xyz.com.ticketID%3D79234

The = is replaced by %3D, which is the ASCII Code for it, I know. But how can I avoid this? Is this done by Qlik or by the browser? 

Thanks and best regards!

Labels (1)
1 Solution

Accepted Solutions
Andrei_Cusnir
Specialist
Specialist

Hello,

 

This is indeed an unexpected behavior as on my side is a different observation, but I am using the latest version of Qlik Sense, which means that maybe there is a fix applied that resolves the issue. One interesting thing though is that you actually have "=" symbol twice in the entire link, but only the last one gets converted, while the first one stays the same. Ideally, it should convert both of them, rather than only one of them.

 

Have you tried this use case scenario with a Qlik Sense version that has the latest patch installed as well? e.g. Qlik Sense February 2022 SR 7.

 

In general it is always recommended to have the latest patch installed to ensure that you also have the latest fixes applied. In case the issue is still present, we can try checking first of all why only the one of the symbols is converted as they both should.

Help users find answers! Don't forget to mark a solution that worked for you! 🙂

View solution in original post

7 Replies
Andrei_Cusnir
Specialist
Specialist

Hello,

 

There might be an issue with the link that you are building (Could be typographic mistake when you summited the post, but I will have to mention it anyway😞

 

The domain: www.xyz.com.ticketID is not a correct one
 

Perhaps you wanted to say:

 

However: www.xyz.com.ticketID probably won't work in any occasion.

 

Now testing various possibilities I have the following observations:

 

1. Here are the various links:

 

2. After clicking on link 1:

 

3. After clicking on link 2:

 

4. After clicking on link 3:

 

As you have noticed the last 2 links worked as expected, so I would recommend doublechecking the link that you are creating.

 

In any case, if you hover over the created links:

 

You will notice that the links are displayed as referenced, which means that most probably it is the browser that is encoding the URL [1] as soon as it opens it.

 

I hope that this information was helpful. In case I have misunderstood the use case scenario, please elaborate in details by providing additional information. However, if it has helped you resolve the issue, addressed your concerns or at least pointed you in the right direction, please mark it as Accepted Solution to give further visibility to other community members. 
 

 

---

[1] https://www.urlencoder.io/learn/#:~:text=A%20URL%20is%20composed%20from,%22%20%2C%20%22~%22%20).

Help users find answers! Don't forget to mark a solution that worked for you! 🙂
Rob0
Contributor II
Contributor II
Author

@Andrei_Cusnir Thank you for your investigation!

You're right, the URL is 

https://xyz.com/index.pl?Action=AgentTicketZoom;TicketID=79234

But the problem is still the same. Btw, if I hover over the link, it also shows %3D instead of =

Andrei_Cusnir
Specialist
Specialist

Hello @Rob0,

 

This is an interesting observation, since on my side hovering over the generated links shows me the actual URL without the encodings (as you can see from the shared screenshots above). Can you please share with us the expression that you are using to generate the URL links and also the version of Qlik Sense that you are using? (e.g. Qlik Sense May 2022 SR3 etc.)

Help users find answers! Don't forget to mark a solution that worked for you! 🙂
Rob0
Contributor II
Contributor II
Author

I just have to add a dimension with following expression to reproduce the problem:

='https://xyz.com/index.pl?Action=AgentTicketZoom;TicketID=42343'

Qlik Screen.png

Qlik Sense (February 2022 Patch 1)

Andrei_Cusnir
Specialist
Specialist

Hello,

 

This is indeed an unexpected behavior as on my side is a different observation, but I am using the latest version of Qlik Sense, which means that maybe there is a fix applied that resolves the issue. One interesting thing though is that you actually have "=" symbol twice in the entire link, but only the last one gets converted, while the first one stays the same. Ideally, it should convert both of them, rather than only one of them.

 

Have you tried this use case scenario with a Qlik Sense version that has the latest patch installed as well? e.g. Qlik Sense February 2022 SR 7.

 

In general it is always recommended to have the latest patch installed to ensure that you also have the latest fixes applied. In case the issue is still present, we can try checking first of all why only the one of the symbols is converted as they both should.

Help users find answers! Don't forget to mark a solution that worked for you! 🙂
Rob0
Contributor II
Contributor II
Author

That's a good observation. When I remove the first one, the "second" one is not converted anymore. Seems I can have one '=' max. I don't have a newer version available now, but I hope we'll have it in future. Maybe then the problem is fixed. 

Andrei_Cusnir
Specialist
Specialist

I would recommend to upgrade the version of Qlik Sense that you have (in the nearest future), so you could have the same observation as I have on my side, which is not having the characters converted on hovering over the links. After that, in case you are still experiencing some issues with the links, you can post a new post in the community and elaborate in detail to the differences or similarities.

Help users find answers! Don't forget to mark a solution that worked for you! 🙂