<?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: Export data from Visualization API straight table? in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134877#M5358</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Aiham,&lt;/P&gt;&lt;P&gt;This solution worked for SEP 2018 version. It was giving error for JUNE version.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Sep 2018 05:57:43 GMT</pubDate>
    <dc:creator>satyaprakash</dc:creator>
    <dc:date>2018-09-28T05:57:43Z</dc:date>
    <item>
      <title>Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134870#M5351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;So far, I am able to dynamically build a straight table using the &lt;STRONG&gt;Visualization API&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Also, I can export a pre-existing table to a spreadsheet using the &lt;STRONG&gt;Table API&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The next step for our project is export the data from that dynamic table &lt;EM&gt;we just built.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;This is where I hit a brick wall...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When pulling back a (pre-existing) visualization from our app, the visualization comes back with a qHyperCube object.&lt;/P&gt;&lt;P&gt;When I get back the visualization I just built -- using the &lt;STRONG&gt;Visualization API&lt;/STRONG&gt; -- it does NOT come with the qHyperCube objet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So &lt;EM&gt;qlik.table(visual).exportData(ops,callback)&lt;/EM&gt; returns something like "Method exportData does not exist" for the new table.&lt;/P&gt;&lt;P&gt;That same code works as expected on the pre-existing objects I pull back from my app.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone had any success with exporting data from a dynamically created straight table?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it even possible?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jun 2016 15:29:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134870#M5351</guid>
      <dc:creator />
      <dc:date>2016-06-06T15:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134871#M5352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael, where you able to export data from the objects created using visualization API? I am looking for similar solution.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Apr 2017 05:35:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134871#M5352</guid>
      <dc:creator>s29124141</dc:creator>
      <dc:date>2017-04-10T05:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134872#M5353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you found solution ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2018 13:06:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134872#M5353</guid>
      <dc:creator>satyaprakash</dc:creator>
      <dc:date>2018-09-11T13:06:34Z</dc:date>
    </item>
    <item>
      <title>Re: Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134873#M5354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_15366848899795442 jive_text_macro" jivemacro_uid="_15366848899795442" modifiedtitle="true"&gt;
&lt;P&gt;myApp.visualization.get($(chart).attr('data-qlik-objid')).then(function (visual) {&lt;/P&gt;
&lt;P&gt;table = qlik.table(visual.model);&lt;/P&gt;
&lt;P&gt;Export();&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;});&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;var Export = function () {&lt;/P&gt;
&lt;P&gt;table.OnData.unbind(Export);&lt;/P&gt;
&lt;P&gt;console.log(table);&lt;/P&gt;
&lt;P&gt;table.exportData({ format: 'OOXML', download: false }, function (link) {&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;//Destroy table created in session.&lt;/P&gt;
&lt;P&gt;app.destroySessionObject(table.model.id);&lt;/P&gt;
&lt;P&gt;$('.preloader-wrap').fadeOut();&lt;/P&gt;
&lt;P&gt;});&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;var ExportToCSV = function () {&lt;/P&gt;
&lt;P&gt;table.OnData.unbind(ExportToCSV);&lt;/P&gt;
&lt;P&gt;table.exportData({ format: 'CSV_C', download: false }, function (link) {&lt;/P&gt;
&lt;P&gt;//Open CSV in new window.&lt;/P&gt;
&lt;P&gt;var exportWindow = window.open('http' + (config.isSecure ? 's' : '') + '://' + config.host + ':' + config.port + link, '_blank');&lt;/P&gt;
&lt;P&gt;try {&lt;/P&gt;
&lt;P&gt;exportWindow.focus();&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;catch (e) {&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;//Destroy table created in session.&lt;/P&gt;
&lt;P&gt;app.destroySessionObject(table.model.id);&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;});&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2018 16:56:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134873#M5354</guid>
      <dc:creator>s29124141</dc:creator>
      <dc:date>2018-09-11T16:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134874#M5355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Qvisualization model returned from the `get` or `create` method from visualization API comes with a QTable model =&amp;gt; &lt;A href="https://help.qlik.com/en-US/sense-developer/June2018/Subsystems/APIs/Content/CapabilityAPIs/VisualizationAPI/QVisualization.htm" title="https://help.qlik.com/en-US/sense-developer/June2018/Subsystems/APIs/Content/CapabilityAPIs/VisualizationAPI/QVisualization.htm"&gt;https://help.qlik.com/en-US/sense-developer/June2018/Subsystems/APIs/Content/CapabilityAPIs/VisualizationAPI/QVisualization.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... so you don't need to wrap it like this &lt;SPAN style="text-decoration: line-through;"&gt;`&lt;SPAN style="color: #000000; font-family: Consolas, 'Courier New', Courier, mono, serif; font-size: 12px; background-color: #f8f8f8; text-decoration: line-through;"&gt;table = qlik.table(visual.model);&lt;/SPAN&gt;`&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can access it directly:&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_15367314799841659 jive_text_macro" jivemacro_uid="_15367314799841659" modifiedtitle="true"&gt;
&lt;P&gt;myApp.visualization.get([object_id]).then(visModel =&amp;gt; {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; visModel.table.exportData({...});&lt;/P&gt;
&lt;P&gt;})&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this way you don't need to destroy the session Object - it will clean itself when you will close the visualization `visModel.close()` &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/aiham&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Sep 2018 05:55:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134874#M5355</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2018-09-12T05:55:17Z</dc:date>
    </item>
    <item>
      <title>Re: Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134875#M5356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi @Aiham,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried these steps, but qlik visualization table doesn't&amp;nbsp; have qMatrix data (though it contains hypercube structure).&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture2.PNG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/213375_Capture2.PNG" style="height: 516px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And after calling export function, qlik gives internal server error.&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/213367_Capture.PNG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have any solutions for it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Sep 2018 10:48:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134875#M5356</guid>
      <dc:creator>satyaprakash</dc:creator>
      <dc:date>2018-09-12T10:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134876#M5357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Satya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table API uses "rows" for data:&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_15368178628759630 jive_text_macro" jivemacro_uid="_15368178628759630" modifiedtitle="true"&gt;
&lt;P&gt;app.visualization.get('uETyGUP').then(visModel=&amp;gt;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp; visModel.show('QV01');&lt;/P&gt;
&lt;P&gt;&amp;nbsp; visModel.table.getMoreData();&lt;/P&gt;
&lt;P&gt;&amp;nbsp; console.log('rows',visModel.table.rows)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; visModel.table.exportData({ format: 'CSV_C', download: true }, function (link) { &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(link)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; });&lt;/P&gt;
&lt;P&gt;})&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding the exportData function throwing an internal server error, I couldn't reproduce it - It looks like a bug, you should report it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Sep 2018 05:52:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134876#M5357</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2018-09-13T05:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: Export data from Visualization API straight table?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134877#M5358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Aiham,&lt;/P&gt;&lt;P&gt;This solution worked for SEP 2018 version. It was giving error for JUNE version.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2018 05:57:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Export-data-from-Visualization-API-straight-table/m-p/1134877#M5358</guid>
      <dc:creator>satyaprakash</dc:creator>
      <dc:date>2018-09-28T05:57:43Z</dc:date>
    </item>
  </channel>
</rss>

