Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Conditional Hiding Tab based on user preffered client like Ajax/IE Plugin

Can I know how users are accessing a particular Qlikview files on the server?

For Example:

1. Using Qlikview Tool and using option --> "Open in Server"

2. Using Access Point and using preffered client as "IE Plugin"

3. Using Access Point and using preffered client as "Ajax"

I have written a macro (VB Script) in Qlikview file but it only works when using Qlikview Tool or client as "IE Plugin". I want to disable/hide a tab which uses the macro feature if the client is "Ajax". Is this possible?

2 Replies
lironbaram
Partner - Master III
Partner - Master III

hi there is a qlikview built in function

ClientPlatform()

that if you connect via mobile or ajax will return the platform

for example if you use ajax with Chrome it will return browser.chrome

so you can use this function if the result contain the word "browser" then the user use ajax client

if the client uses plugin or qlikview software it will return null

so you can put in the tab properties :

in the show sheet condition

index(ClientPlatform(),'browser')=0

Not applicable
Author

Hi had tried to use ClientPlatform() now and earlier too and somehow it always returned me null value. I tried this on all browsers, but I am not sure

what is the problem.