Damit wir bei Selektionen innerhalb unseres Mashups wieder in den Ausgangszustand zurück kommen, benötigen wir ein kleines Navigationsmenü.

Gehen Sie als erstes auf help.qlik.com, damit wir die benötigten API-Funktionen erhalten.  

Verwendete API Funktionen:

app.back()

 

app.clearAll()

 

app.forward()

 

Änderungen in der project.html

Für unsere Navigation benötigen wir entsprechende Schaltflächen diese legen wir zuerst an.

<div id="nav">
<div id="back" class="meinButton">zurück</div>
<div id="clear" class="meinButton">löschen</div>
<div id="forward" class="meinButton">vorwärts</div>
</div>

<div  id="tabContainer">
  <ul> 


Änderungen in der project.js

Anschließend fügen wir die entsprechenden Auslöser hinzu:

$('.meinButton').button();
$('#back').on('click',function(){
  app.back();
});
$('#clear').on('click',function(){
  app.clearAll();
});
$('#forward').on('click',function(){
  app.forward();
});

 

Ergebnis

Wenn wir nun eine Selektion durchführen, können wir diese wieder Löschen oder vor / zurück navigieren.