<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: extract document name using QV JS API in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522034#M1234467</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jesper,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create a variable like 'DocName' in the application&lt;/P&gt;&lt;P&gt;2. Create a document event Trigger on 'onOpen'. Add the action 'Set variable', fill it with the name of the variable and for the value something like '=DocumentName()'&lt;/P&gt;&lt;P&gt;3. on the extension side in the file script.js, in the Qva.AddDocumentExtension function part,&amp;nbsp; add this code :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MyDoc = Qv.GetCurrentDocument(); &lt;/P&gt;&lt;P&gt;MyDoc.GetAllVariables(function(vars) {&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i = 0; i &amp;lt; vars.length; i++) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var obj = vars&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( obj.name == 'DocName' ) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // var text = obj.text;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MyDocumentName= obj.value;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And you should get the name of the document in the MyDocumentName javascript object&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it's help !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 17 Jan 2014 09:55:17 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-01-17T09:55:17Z</dc:date>
    <item>
      <title>extract document name using QV JS API</title>
      <link>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522033#M1234463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've been scouring the web for quite some time trying to find a method to grab the document name using the QV JS API.&lt;/P&gt;&lt;P&gt;I'm developing a document extension and could really use a more complete documentation than the official one found here: &lt;A href="https://community.qlik.com/docs/DOC-2673" target="_blank"&gt;QlikView JavaScript API Reference - Version 11&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone happen to know how to get the document name?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 16:26:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522033#M1234463</guid>
      <dc:creator>jesper_bagge</dc:creator>
      <dc:date>2026-01-26T16:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: extract document name using QV JS API</title>
      <link>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522034#M1234467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jesper,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create a variable like 'DocName' in the application&lt;/P&gt;&lt;P&gt;2. Create a document event Trigger on 'onOpen'. Add the action 'Set variable', fill it with the name of the variable and for the value something like '=DocumentName()'&lt;/P&gt;&lt;P&gt;3. on the extension side in the file script.js, in the Qva.AddDocumentExtension function part,&amp;nbsp; add this code :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MyDoc = Qv.GetCurrentDocument(); &lt;/P&gt;&lt;P&gt;MyDoc.GetAllVariables(function(vars) {&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i = 0; i &amp;lt; vars.length; i++) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var obj = vars&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( obj.name == 'DocName' ) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // var text = obj.text;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MyDocumentName= obj.value;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And you should get the name of the document in the MyDocumentName javascript object&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it's help !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 09:55:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522034#M1234467</guid>
      <dc:creator />
      <dc:date>2014-01-17T09:55:17Z</dc:date>
    </item>
    <item>
      <title>Re: extract document name using QV JS API</title>
      <link>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522035#M1234469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Antoine,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks! I've had that or a quite similar solution as my last resort, but it would be so much better if there was a standard way to get the application name through the API.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This solution requires a change to the QV datamodel (although a variable and a trigger is quite minimal...). I would like to have my document extension self-contained and deployable without changes to the target application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 10:03:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522035#M1234469</guid>
      <dc:creator>jesper_bagge</dc:creator>
      <dc:date>2014-01-17T10:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: extract document name using QV JS API</title>
      <link>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522036#M1234471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Humm I see...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does the name of your application is contained somewhere in the application (text object...) ?&lt;/P&gt;&lt;P&gt;If it's the case, you can use something like (in jquery) :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;$('.myDiv').text();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://api.jquery.com/text/" title="http://api.jquery.com/text/"&gt;.text() | jQuery API Documentation&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jan 2014 10:11:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522036#M1234471</guid>
      <dc:creator />
      <dc:date>2014-01-17T10:11:57Z</dc:date>
    </item>
    <item>
      <title>Re: extract document name using QV JS API</title>
      <link>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522037#M1234474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the end I found two usable solutions, thanks to Firebug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you're interested, you can call either:&lt;/P&gt;&lt;P&gt;&lt;CODE&gt;window.document.title&lt;/CODE&gt; or &lt;CODE&gt;window.qva.View&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;to get some interesting values. However - neither of them works very well in web-view on local desktop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jan 2014 11:52:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/extract-document-name-using-QV-JS-API/m-p/522037#M1234474</guid>
      <dc:creator>jesper_bagge</dc:creator>
      <dc:date>2014-01-20T11:52:02Z</dc:date>
    </item>
  </channel>
</rss>

