Export Data
Exporting Data
by Alexander Karlsson
HTML
<script src="https://branch.qlik.com/anon/resources/assets/external/requirejs/require.js"></script>
<link rel="stylesheet" href="https://branch.qlik.com/anon/resources/autogenerated/qlik-styles.css">
<div id="chartarea"></div>
CSS
.qvobject {
padding: 0 20px;
}
#chartarea {
margin-top: 20px;
}
JavaScript
var config = {
host: 'branch.qlik.com',
isSecure: true,
prefix: '/anon/'
}
var qBase = 'https://branch.qlik.com/anon/resources';
require.config({
paths: {
'qlik': 'https://branch.qlik.com/anon/resources/js/qlik'
},
baseUrl: qBase
});
require(['js/qlik', 'jquery'], function(qlik, $) {
var app = qlik.openApp('3f3a866b-238f-4d1a-8aeb-81e97756af7a', config);
var object = app.getObject(null, 'LgvyrP');
var $exportButton = $('<button />');
$exportButton.html('Export Data')
$exportButton.click(function() {
object.then(function(model) {
qlik.table(model).exportData({download: true})
})
})
$exportButton.appendTo('#chartarea')
});