Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi everybody,
I search an example in order to load in a html page a KPI.
I created an hypercube with only one measure (from the master item libray)
Qlik generate a callback function :
function showDureeGrowth(reply, app){}
What should I write in order to load the KPI value on my web page ?
I found example for dropdown list but I don't know how to do for a single value 😞
Thanks !
Paul
I finally found the solution :
The callback function :
//callbacks -- inserted here --
function showDureeGrowth(reply, app){
var output = reply.qHyperCube.qDataPages[0].qMatrix[0][0].qText;
$("#val").text(output);
}
and the html code :
<h2 id="val"></h2>
I finally found the solution :
The callback function :
//callbacks -- inserted here --
function showDureeGrowth(reply, app){
var output = reply.qHyperCube.qDataPages[0].qMatrix[0][0].qText;
$("#val").text(output);
}
and the html code :
<h2 id="val"></h2>
Can some one help me that, where should we write call back functions?
Hi,
You have to write the function in the .js of your mashup
There is a comment //callbacks -- inserted here --
You have to write the function after this comment.
Exemple :
require( ["js/qlik"], function ( qlik ) {
qlik.setOnError( function ( error ) {
$( '#popupText' ).append( error.message + "<br>" );
$( '#popup' ).fadeIn( 1000 );
} );
$( "#closePopup" ).click( function () {
$( '#popup' ).hide();
} );
//callbacks -- inserted here --
function GetVal(reply, app){
var output = reply.qHyperCube.qDataPages[0].qMatrix[0][0].qText;
$("#Val").text(output);