<?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: Qlik Sense 2.1 Engine API; ExportData to CSV in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988009#M3810</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your quick reply and your github has been a huge help for me. I should really post up more often as I figured out most of my issues right after.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created input boxes to be used as the filename when the user pushes the 'Order Sample' button. Naming the file works beautifully when I'm using my desktop however when I uploaded everything to the server, it no longer names the file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even when I use a string like 'Test' for the filename in the exportData function it downloads the file to 'C:\ProgramData\Qlik\Sense\Repository\TempContent' using the hash name (I believe that's what it's called). Pictures below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Preview&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="99574" alt="Preview.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/99574_Preview.PNG" style="height: 210px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OrderForm.html&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&amp;lt;!doctype html&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Qlik Sense: Mashup&amp;lt;/title&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta charset="utf-8"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="content-type" content="text/html; charset=UTF-8"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="HandheldFriendly" content="True"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="MobileOptimized" content="320"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="apple-mobile-web-app-capable" content="yes"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="apple-mobile-web-app-status-bar-style" content="black"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="cleartype" content="on"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--Add host to these 3 links if the mashup is on another webserver than qlik sense static content--&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="https://community.qlik.com/resources/autogenerated/qlikui.css"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="https://community.qlik.com/resources/assets/client/client.css" media="all"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="/resources/assets/external/requirejs/require.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="OrderForm.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;style&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; article.qvobject&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; position:absolute;&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; overflow: hidden;&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; padding: 10px;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/style&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/head&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;body style="overflow:auto"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;form style="position: absolute; top: 10px; left: 20px;"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; User Name:&amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;input type="text" name="UserName"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Order Name:&amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;input type="text" name="OrderName"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/form&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;button id="cmdExport" onsubmit="return validateForm()" style="display:none; position: absolute; top: 110px; left: 20px; width: 100px; height: 20px"&amp;gt; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Order Sample &lt;/P&gt;
&lt;P&gt;&amp;lt;/button&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;div id="QV01" style="position: absolute; top: 10px; left: 180px; width: 900px; height: 60px;" class="qvobject"&amp;gt;&amp;lt;/div&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;OrderForm.js&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;/*global require, alert*/&lt;/P&gt;
&lt;P&gt;/*&lt;/P&gt;
&lt;P&gt;*&lt;/P&gt;
&lt;P&gt;* @owner Enter you name here (xxx)&lt;/P&gt;
&lt;P&gt;*/&lt;/P&gt;
&lt;P&gt;/*&lt;/P&gt;
&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Fill in host and port for Qlik engine&lt;/P&gt;
&lt;P&gt;*/&lt;/P&gt;
&lt;P&gt;var config = {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; host: window.location.hostname,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; prefix: "/",&lt;/P&gt;
&lt;P&gt;&amp;nbsp; port: window.location.port,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; isSecure: window.location.protocol === "https:"&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;P&gt;require.config( {&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; baseUrl: ( config.isSecure ? "&lt;/SPAN&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/" rel="nofollow"&gt;https://&lt;/A&gt;&lt;SPAN&gt;" : "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://community.qlik.com/" rel="nofollow"&gt;http://&lt;/A&gt;&lt;SPAN&gt;" ) + config.host + (config.port ? ":" + config.port: "") + config.prefix + "resources"&lt;/SPAN&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;require( ["js/qlik"], function ( qlik ) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; qlik.setOnError( function ( error ) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; alert( error.message );&lt;/P&gt;
&lt;P&gt;&amp;nbsp; } );&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //callbacks -- inserted here --&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //open apps -- inserted here --&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var app = qlik.openApp('13cd798a-65e7-4800-b1f1-09bd3cdf586f', config);&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //get objects -- inserted here --&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; app.getObject('QV01','17386bdd-fe1b-4ef0-bad6-8df6044fe08d').then( function( vizModel ) { &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Prevent clicking on the button too early &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $('#cmdExport').show();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $('#cmdExport').on('click', function() { &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; if (document.getElementsByName("UserName")[0].value == "" || document.getElementsByName("OrderName")[0].value == "" ){&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; alert("You must fill out both inputs before submiting an order");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; return false;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var username = document.getElementsByName("UserName")[0].value;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var orderID = document.getElementsByName("OrderName")[0].value;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; d = new Date();&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var dstring = d.valueOf(); // number of milliseconds since midnight January 1, 1970 UTC.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var ordername = username+'_'+orderID+'_'+dstring;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; vizModel.exportData('CSV_C','/qHyperCubeDef','Test','A').then(function( reply ) { &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //console.log('qUrl', reply); &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; alert("Success!");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; //window.open(reply.result.qUrl);&amp;nbsp; // Will download CSV to browser window as well as Export folder&lt;/P&gt;
&lt;P&gt;&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; }) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;
&lt;P&gt;} );&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;You'll see the vizModel.exportData file name to be 'Test' and the file doesn't download as 'Test'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;IMG __jive_id="99575" alt="Export.PNG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/99575_Export.PNG" style="height: auto;" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;So it works great on the desktop and doesn't work at all on the server. If you console.log(ordername) you'll see the values show up in the browser but it does not get passed to the folder/filename. Any help?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Sep 2015 17:38:11 GMT</pubDate>
    <dc:creator>balexbyrd</dc:creator>
    <dc:date>2015-09-21T17:38:11Z</dc:date>
    <item>
      <title>Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988007#M3808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Need some help Qlik family! &lt;A href="https://community.qlik.com/qlik-users/41639"&gt;swr&lt;/A&gt;‌ Got me started but I need some help to bring this home.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Use case:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The user clicks a button and sends an object (a pre-constructed table with defined object ID) to a specific folder path on the server with a filename the user chooses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Detail:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Using &lt;STRONG&gt;Qlik Sense 2.1&lt;/STRONG&gt; and solution can be an extension object or mashup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Current Status:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Following the discussion here: &lt;/SPAN&gt;&lt;A href="https://community.qlik.com/qlik-blogpost/4348"&gt;Mashup Api - Exporting Qlik Sense Table to CSV&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Starting a new Mashup 'Basic template with absolute positioning'&lt;/P&gt;&lt;P&gt;2. Drag my object in from 'Demo.qvf' with object ID of '&lt;SPAN style="font-size: 13.3333px;"&gt;emURxRW'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;3. Update the Demo.js file with Stefan Walther's code under app.getObject('QV01','emURxRW');&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;var qTable = qlik.table(this);&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;var $exportButton = $( document.createElement('button'));&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;$exportButton.html('Export');&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;$exportButton.bind('click', function (&amp;nbsp; ) {&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qTable.exportData({download: true});&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;);&lt;/P&gt;
&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;$element.append($exportButton);&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;4. Save and refresh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There's no button or ability to export to csv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secondly, I'd need the ability to manipulate the filename that's downloaded and the filepath.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help? Thank you in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Other useful links for others in the same position:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/yianni-ververis/Export-Table-to-Csv" title="https://github.com/yianni-ververis/Export-Table-to-Csv"&gt;yianni-ververis/Export-Table-to-Csv · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/160658"&gt;How to include "Export data" feature in a mashup&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.qlik.com/sense/2.0/en-US/developer/#../Subsystems/EngineAPI/Content/Classes/GenericObjectClass/GenericObject-class-ExportData-method.htm?Highlight=exportdata" style="font-size: 10pt; line-height: 1.5em;" title="http://help.qlik.com/sense/2.0/en-US/developer/#../Subsystems/EngineAPI/Content/Classes/GenericObjectClass/GenericObject-class-ExportData-method.htm?Highlight=exportdata"&gt;http://help.qlik.com/sense/2.0/en-US/developer/#../Subsystems/EngineAPI/Content/Classes/GenericObjectClass/GenericObject-class-ExportData-method.htm?Highlight=exportdata&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://gist.github.com/mindspank/905294636006b3b530a0" title="https://gist.github.com/mindspank/905294636006b3b530a0"&gt;Leverage qsocks from within a mashup · GitHub&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Sep 2015 22:18:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988007#M3808</guid>
      <dc:creator>balexbyrd</dc:creator>
      <dc:date>2015-09-20T22:18:29Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988008#M3809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not exactly sure what you are trying to do but this is an example on how to export a specific object model using the new Table API.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14428481764798194 jive_text_macro" jivemacro_uid="_14428481764798194" modifiedtitle="true"&gt;
&lt;P&gt;require( ["js/qlik", 'jquery'], function ( qlik, $ ) {&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var app = qlik.openApp('Executive Dashboard.qvf', config);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var $exportButton = $( document.createElement('button')).text('Export').appendTo('body');&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var object = app.getObject('QV01','fzrxtjq');&lt;/P&gt;
&lt;P&gt;&amp;nbsp; object.then(function(model) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var table = new qlik.table(model);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $exportButton.bind('click', function() {&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; table.exportData({download: true});&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;&amp;nbsp;&amp;nbsp; &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;This will open the app Executive Dashboard.&lt;/P&gt;&lt;P&gt;Get the object fzrxtjq, a scatter plot, inject that chart to the page.&lt;/P&gt;&lt;P&gt;Then bind that objects model to an instance of the table api, then upon clicking the button export that table instance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 15:11:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988008#M3809</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2015-09-21T15:11:11Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988009#M3810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your quick reply and your github has been a huge help for me. I should really post up more often as I figured out most of my issues right after.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created input boxes to be used as the filename when the user pushes the 'Order Sample' button. Naming the file works beautifully when I'm using my desktop however when I uploaded everything to the server, it no longer names the file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even when I use a string like 'Test' for the filename in the exportData function it downloads the file to 'C:\ProgramData\Qlik\Sense\Repository\TempContent' using the hash name (I believe that's what it's called). Pictures below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Preview&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="99574" alt="Preview.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/99574_Preview.PNG" style="height: 210px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OrderForm.html&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;&amp;lt;!doctype html&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Qlik Sense: Mashup&amp;lt;/title&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta charset="utf-8"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="content-type" content="text/html; charset=UTF-8"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="HandheldFriendly" content="True"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="MobileOptimized" content="320"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="apple-mobile-web-app-capable" content="yes"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta name="apple-mobile-web-app-status-bar-style" content="black"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="cleartype" content="on"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--Add host to these 3 links if the mashup is on another webserver than qlik sense static content--&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="https://community.qlik.com/resources/autogenerated/qlikui.css"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="https://community.qlik.com/resources/assets/client/client.css" media="all"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="/resources/assets/external/requirejs/require.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script src="OrderForm.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;style&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; article.qvobject&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; position:absolute;&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; overflow: hidden;&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; padding: 10px;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/style&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/head&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;body style="overflow:auto"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;form style="position: absolute; top: 10px; left: 20px;"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; User Name:&amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;input type="text" name="UserName"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Order Name:&amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;input type="text" name="OrderName"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;br&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/form&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;button id="cmdExport" onsubmit="return validateForm()" style="display:none; position: absolute; top: 110px; left: 20px; width: 100px; height: 20px"&amp;gt; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Order Sample &lt;/P&gt;
&lt;P&gt;&amp;lt;/button&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;div id="QV01" style="position: absolute; top: 10px; left: 180px; width: 900px; height: 60px;" class="qvobject"&amp;gt;&amp;lt;/div&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;OrderForm.js&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;/*global require, alert*/&lt;/P&gt;
&lt;P&gt;/*&lt;/P&gt;
&lt;P&gt;*&lt;/P&gt;
&lt;P&gt;* @owner Enter you name here (xxx)&lt;/P&gt;
&lt;P&gt;*/&lt;/P&gt;
&lt;P&gt;/*&lt;/P&gt;
&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; Fill in host and port for Qlik engine&lt;/P&gt;
&lt;P&gt;*/&lt;/P&gt;
&lt;P&gt;var config = {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; host: window.location.hostname,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; prefix: "/",&lt;/P&gt;
&lt;P&gt;&amp;nbsp; port: window.location.port,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; isSecure: window.location.protocol === "https:"&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;P&gt;require.config( {&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; baseUrl: ( config.isSecure ? "&lt;/SPAN&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/" rel="nofollow"&gt;https://&lt;/A&gt;&lt;SPAN&gt;" : "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://community.qlik.com/" rel="nofollow"&gt;http://&lt;/A&gt;&lt;SPAN&gt;" ) + config.host + (config.port ? ":" + config.port: "") + config.prefix + "resources"&lt;/SPAN&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;require( ["js/qlik"], function ( qlik ) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; qlik.setOnError( function ( error ) {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; alert( error.message );&lt;/P&gt;
&lt;P&gt;&amp;nbsp; } );&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //callbacks -- inserted here --&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //open apps -- inserted here --&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var app = qlik.openApp('13cd798a-65e7-4800-b1f1-09bd3cdf586f', config);&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; //get objects -- inserted here --&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; app.getObject('QV01','17386bdd-fe1b-4ef0-bad6-8df6044fe08d').then( function( vizModel ) { &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Prevent clicking on the button too early &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $('#cmdExport').show();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $('#cmdExport').on('click', function() { &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; if (document.getElementsByName("UserName")[0].value == "" || document.getElementsByName("OrderName")[0].value == "" ){&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; alert("You must fill out both inputs before submiting an order");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; return false;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var username = document.getElementsByName("UserName")[0].value;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var orderID = document.getElementsByName("OrderName")[0].value;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; d = new Date();&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var dstring = d.valueOf(); // number of milliseconds since midnight January 1, 1970 UTC.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; var ordername = username+'_'+orderID+'_'+dstring;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; vizModel.exportData('CSV_C','/qHyperCubeDef','Test','A').then(function( reply ) { &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //console.log('qUrl', reply); &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; alert("Success!");&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; //window.open(reply.result.qUrl);&amp;nbsp; // Will download CSV to browser window as well as Export folder&lt;/P&gt;
&lt;P&gt;&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; }) &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;
&lt;P&gt;} );&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;You'll see the vizModel.exportData file name to be 'Test' and the file doesn't download as 'Test'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;IMG __jive_id="99575" alt="Export.PNG" class="jive-image image-2" src="https://community.qlik.com/legacyfs/online/99575_Export.PNG" style="height: auto;" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;"&gt;So it works great on the desktop and doesn't work at all on the server. If you console.log(ordername) you'll see the values show up in the browser but it does not get passed to the folder/filename. Any help?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 17:38:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988009#M3810</guid>
      <dc:creator>balexbyrd</dc:creator>
      <dc:date>2015-09-21T17:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988010#M3811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also see: &lt;A href="http://branch.qlik.com/projects/showthread.php?638-Object-to-CSV-XML" title="http://branch.qlik.com/projects/showthread.php?638-Object-to-CSV-XML"&gt;Object to CSV/XML&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However it will not pick up the file name on the server as mentioned above.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Sep 2015 23:22:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988010#M3811</guid>
      <dc:creator>balexbyrd</dc:creator>
      <dc:date>2015-09-28T23:22:45Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988011#M3812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;We're doing an implementation on a client with Qlik Sense, and they need to generate a report based on a table. The object is a simple table and must be exported based on selections (filters) given by generating export data to Excel, said that the data has been truncated, and the table is not exported with the full data off an alert at the time of export where it says that the data has been truncated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;It has been consulted in the community and informs an extension that works and exports all the records in csv, but is not functional when you select (filter) so this solution is not feasible performed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Also on the Help of Qlik Sense on the web talking about a method called ExportData but I have not managed correctly set or not if that is the solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Your cooperation in this area is essential for the complete customer information when generating reports from Qlik Sense.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Thanks...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Sep 2015 14:58:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988011#M3812</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-09-30T14:58:29Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988012#M3813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alex,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ur Given Link for Object to CSV/XML&amp;nbsp; is not working. do you have any update link for the same&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jul 2016 11:39:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988012#M3813</guid>
      <dc:creator>brijeshvma</dc:creator>
      <dc:date>2016-07-26T11:39:00Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988013#M3814</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here we are - hope this helps. The API is still not perfect. Please see the documentation on limitations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are some other export extensions in my github repo. Feel free to take a look.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/balexbyrd/sense-Object2Excel" title="https://github.com/balexbyrd/sense-Object2Excel"&gt;GitHub - balexbyrd/sense-Object2Excel: Automatically export any Qlik Sense object to excel, hidden or visible!&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Limitations&lt;/P&gt;&lt;P&gt;&lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=https://help.qlik.com/en-US/sense-developer/2.1/Subsystems/EngineAPI/Content/Classes/GenericObjectClass/GenericObject-class-ExportData-method.htm&amp;amp;source=gmail&amp;amp;ust=1469620419834000&amp;amp;usg=AFQjCNFmf4Yc7ozZjMoCl1hhwKGK6LkAIQ" href="https://help.qlik.com/en-US/sense-developer/2.1/Subsystems/EngineAPI/Content/Classes/GenericObjectClass/GenericObject-class-ExportData-method.htm" style="color: #1155cc; font-family: arial, sans-serif; font-size: 12.8px;" target="_blank" title="https://help.qlik.com/en-US/sense-developer/2.1/Subsystems/EngineAPI/Content/Classes/GenericObjectClass/GenericObject-class-ExportData-method.htm"&gt;https://help.qlik.com/en-US/sense-developer/2.1/Subsystems/EngineAPI/Content/Classes/GenericObjectClass/GenericObject-cl…&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jul 2016 11:54:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988013#M3814</guid>
      <dc:creator>balexbyrd</dc:creator>
      <dc:date>2016-07-26T11:54:11Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988014#M3815</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alexander, I used your method to create a button in Qlik sense mashup page to export data from Qlik sense table object. It works well in my local Qlik sense desktop, and it also works in Qlik sense server when I keep logging in Qlik sense server.&lt;/P&gt;&lt;P&gt;However, after I published the mashup at Qlik sense server with anonymous access, the "export" does not work any more in Qlik sense mashup page.&lt;/P&gt;&lt;P&gt;Could you please give any suggestion?&lt;/P&gt;&lt;P&gt;Thanks! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Nov 2016 22:03:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988014#M3815</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-11-14T22:03:01Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988015#M3816</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The link is not available any more.&lt;/P&gt;&lt;P&gt;Could the method allow to export data from Qlik sense mashup for Qlik sense anonymous users?&lt;/P&gt;&lt;P&gt;Qlik sense exportData and Table API only work for Qlik sense authorized users, but do not work for Qlik sense anonymous users.&lt;/P&gt;&lt;P&gt;However, the published Qlik sense mashup is public access WITHOUT Qlik sense user_id and password, how to make it to export data from Qlik sense mashup for Qlik sense anonymous user?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Mar 2017 17:57:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988015#M3816</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-16T17:57:18Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988016#M3817</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alex,&amp;nbsp; is the method able to export data from Qlik sense mashup for Qlik sense anonymous users?&lt;/P&gt;&lt;P&gt;Qlik sense exportData and Table API only work for Qlik sense authorized users, but do not work for Qlik sense anonymous users.&lt;/P&gt;&lt;P&gt;However, the published Qlik sense mashup is public access WITHOUT Qlik sense user_id and password, how to make it to export data from Qlik sense mashup for Qlik sense anonymous user?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Mar 2017 18:00:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988016#M3817</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-16T18:00:52Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense 2.1 Engine API; ExportData to CSV</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988017#M3818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; &lt;A class="jive-link-external-small" href="http://branch.qlik.com/projects/showthread.php?638-Object-to-CSV-XML&amp;amp;_ga=1.38956643.1915685702.1487706230" rel="nofollow" target="_blank"&gt;&lt;SPAN style="color: #0066cc; text-decoration: underline;"&gt;Object to CSV/XML&lt;/SPAN&gt;&lt;/A&gt; uses Qlik exportData, still does not allow Qlik sense anonymous users to export data from Qlik sense mashup page.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Mar 2017 21:46:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Qlik-Sense-2-1-Engine-API-ExportData-to-CSV/m-p/988017#M3818</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-16T21:46:56Z</dc:date>
    </item>
  </channel>
</rss>

