Skip to main content

Adding objects from multiple Qlik Sense apps

You can add Qlik Sense objects, such as visualizations and snapshots, from multiple apps.

Do the following:

  1. Open Dev Hub.

    See Launching Dev Hub.

  2. Create a new mashup.

    Click Create new, give the mashup a name and then select the appropriate mashup template.

  3. Click on the newly created extension and select Edit.

    The mashup is launched in the Mashup editor.

  4. Select a Qlik Sense app to connect to.

    In this example we select the Helpdesk Management app.

  5. Select a visualization from the Helpdesk Management app.

    In this example we select the High Priority72Cases visualization.

  6. Select another Qlik Sense app to connect to.

    In this example we select the Executive Dashboard app.

  7. Select a visualization from the Executive Dashboard app.

    In this example we select the Customer Revenue vs. Expense visualization.

  8. On the .js tab you can see how the JavaScript code has been updated with the multiple apps:

    	//open apps -- inserted here --
    	var app = qlik.openApp('a75b2bd9-20a1-4b9a-829c-2418a1395135', config);
    	var app1 = qlik.openApp('357512d4-7efc-4107-9b1b-6e6dc4d79e79', config);

    You can also see how the two visualizations from the different apps have been called.

    	//get objects -- inserted here --
    	app1.getObject('QV02','pDKRhr');
    	app.getObject('QV01','55fecfc8-6460-4e63-9f32-cb8e8bd52438');
  9. Click Save to save your mashup.

You have now created a mashup using visualizations from multiple apps.