Welcome Guest, you are in: Login

QVSource: The QlikView & Qlik Sense API Connector (Docs)

As of QVSource, generated QlikView / Qlik Sense script will include a new appID parameter:


The point of this is to allow an identifier for your application to be passed to QVSource allowing it to be logged alongside any errors which may occur.

We therefore recommend that in your QlikView load script you create a parameter something like this:
let vQVSourceAppId = 'My Company Twitter Tracker v1';

And then modify the QlikView script to use this variable:


If you do not set this parameter/variable in your QlikView script, it will not cause any issues or errors but it will simply be empty/blank and QVSource will not be able to log it alongside any errors.

You should be careful that if you have multiple copies of a similar application running on your server that you update this to a distinct value in each one. One way of doing this might be to use:
let vQVSourceAppId = DocumentPath()

Note that QVSource - actually generated QlikView script which included this QlikView variable as the parameter value, e.g.:


However we found that, for some unknown reason, this causes the 'Web File' preview in the QlikView script editor to break whereas the above empty paramter did not.
  Name Size
- appID in QlikView Script.png 10.76 KB
- appID without variable.png 8.07 KB
- appID.jpg 42.58 KB

(QVSource works with Qlik Sense as well as QlikView - See this page for notes.)
QVSource - The QlikView & Qlik Sense API Connector | © Copyright 2011 - 2016 Industrial CodeBox Ltd