Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
Skip to main content Skip to complementary content

Managing report templates

In the Templates tab of the Reporting section of an app, you can manage all report templates you have added to the app, and upload new ones. You can also create and edit PixelPerfect templates.

The Templates tab allows you to add and manage report templates in a Qlik Sense app

The 'Templates' tab in the Reporting section of a Qlik Sense app. This is where you add templates and manage existing ones

Creating report templates

Create report templates using Qlik Cloud template development tools. To create each type of compatible template, do the following:

  • Tabular report templates are created with the Qlik add-in for Microsoft Excel.

  • PixelPerfect report template are created directly in the app using the PixelPerfect designer. Click Create PixelPerfect template to create a template.

For information about creating report templates, see Designing report templates and related topics.

Uploading a report template

You can upload the following types of report templates into the app. Note that not all templates migrated from Qlik NPrinting are compatible with reporting in Qlik Cloud Analytics.

  • Tabular (.xlsx format)

  • PixelPerfect (.qpxp format)

Upload multiple templates into the app for use in report generation. When you create the report template, it is specific to the app you are creating for, and cannot be used for other apps. When you create the report template, it is specific to the app you are creating for. It can be connected to other apps that contain the same objects referenced by the template.

  1. In a Qlik Sense app, open the Reporting section and go to the Templates tab.

  2. Click Upload template.

  3. Click Browse. Browse for a template file and add it.

Changing the connected Qlik Sense app

When you upload a template, you are notified if the template is already connected to a different Qlik Sense app. If this is the case, you can update the connected app in this template copy you are currently uploading. Multiple copies of the same template can be uploaded across different apps, allowing reuse of templates for moved, duplicated, exported, and migrated apps. This workflow is also applicable when publishing apps to managed spaces.

You can also update the connected Qlik Sense app when uploading a new version of the same template.

To connect a template to a different Qlik Sense app, all app objects referenced by the template need to be present in the new app.  If you encounter errors when trying to change the connected app, see Error encountered when uploading Excel template into Qlik Sense app.

A best practice is to ensure you have created a backup copy of the template before connecting it to another Qlik Sense app.

  1. Use the procedure above to upload your template into the app.

  2. When prompted, click the checkbox to confirm you want to change the connected Qlik Sense app.

  3. Click Update.

The connected Qlik Sense app for a template can also be changed when you open the template in Microsoft Excel. For more information, see Changing the connected Qlik Sense app. In some cases, you will need to use this method.

Managing your templates

For an existing template listed in the Templates tab, click the Three-dot menu icon to access the following options:

  • Edit template (only for PixelPerfect templates)

  • Rename template

  • Upload a new version of the same template

  • Download template

  • Configure the template to be usable for on-demand reports. See: Configuring on-demand reporting

  • Delete template

Section access considerations

If the app uses section access, report generation works differently. For more information, see In-app reporting and section access.

Permissions for report templates

Managing the templates uploaded to a Qlik Sense app requires specific roles. The permissions requirements vary depending on the type of space in which your app is located.

Requirements for apps in shared spaces

For apps in shared spaces, you need Can edit permissions in the space to do the following:

  • View the templates in the app

  • Upload and re-upload a template

  • Download a template

  • Configure on-demand reporting

  • Delete a template

For more information, see Managing permissions in shared spaces.

Requirements for apps in managed spaces

Users with the Owner (Professional, Full User, or Analyzer entitlement), Can manage (Professional, Full User, or Analyzer entitlement), or Can operate Professional or Full User entitlement only) space roles in the managed space can do the following:

  • View the templates in the app

  • Upload and re-upload a template

  • Download a template

  • Configure on-demand reporting

  • Delete a template

For more information, see Managing permissions in managed spaces.

Requirements for an app in your personal space

You must have the Private Analytics Content Creator user role in the tenant to have full control over the report templates added to the app.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!