Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
jasonseril
Creator
Creator

Send Message to a QlikView Session Active Users

Good day all!

We have some requirements on sending message to a QlikView Session Active Users. 

In the QMC, we can set a "Custom System Message", where users can read this message when opening the Access Point.  The requirement is, can some "Admin" send, say "Maintenance or Troubleshooting message" to these Active Users, so they'll be aware, close and logout from the session?

Thanks in advance and more power!

Jason

5 Replies
patrickanderson
Partner - Contributor III
Partner - Contributor III

I don't know if there is anything in the QMC that would do this, but Access Point is just like any other Website, you could add a message by editing the JavaScript and HTML on the website. We have a notification for users when they enter our test enviroment so they know they are not seeing production numbers or reports. This is done by modifying those web files.

flipside
Partner - Specialist II
Partner - Specialist II

This might be possible by posting the message to the registry and reading the value back using

GetRegistryString.

I've not tested this on my server, but in the client the value updates when the user clicks around the Qlikview document.

flipside

EDIT: Just tested it quickly and doesn't work!!  You might be able to grab the value using a macro triggered by an action, though.

danielrozental
Master II
Master II

Best way I can think of to do this with QV11 is using document extensions.

Do something that gets executed every time the page is updated, or every few minutes, checks a file on the server opening a URL and displays a message.

Never done it but I believe it should work.

Another way might be using QV11 SR1 real time update, add a message to the model and display it somewhere.

Bill_Britt
Former Employee
Former Employee

In version 11 you can do that. See below, I have type in "This is a test"

QV11-2012-05-02-15-55-23.png

This shows up in the Accesspoint like below..

QV11-2012-05-02-15-55-18.png

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.
flipside
Partner - Specialist II
Partner - Specialist II

Hi Bill,

Does this message update dynamically or does it rely on the user refreshing the page?

I read the original post as "how to notify users in a document session?", so they are not looking at Accesspoint but the open document so they won't be alerted to that message.  I have managed to get a message passed from one Plugin session to another user's plugin session by using shared server bookmarks.

1) Set up a variable SelectionTrigger as =GetCurrentSelections()

2) Set up a document trigger on this variable changing to run a macro like this ...

set bm = ActiveDocument.GetBookmark("Server\BM01")

  set t = activedocument.getsheetobject("TX02")
  p = t.GetProperties
  p.layout.text.v = bm.Bookmark.InfoText
  t.setproperties p

So the admin user edits the server bookmark's info and when the user makes selections, the macro runs and populates the text box.

flipside