Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
TimB
Partner - Contributor II
Partner - Contributor II

Tab Container and NPrinting On-Demand reorting

We are currently using Qlik Sense November 2025 Patch 7. The requirement is to export the corresponding NPrinting On-Demand report depending on the current selection.

Since the On-Demand Reporting object from the Qlik Dashboard Bundle only allows a single fixed On-Demand report to be configured, we previously created one button for each NPrinting report and controlled the visibility of the buttons using the old Tab Container.

As the old Tab Container will be removed in a future version, we need to migrate to the new Tab Container or another alternative. However, neither the new Tab Container nor the Layout Container supports the On-Demand object.

Is there any alternative solution for this use case, or is support for the On-Demand object planned for future releases?

TimB_0-1779271341645.png

 

Labels (3)
4 Replies
Greg_Taffer
Support
Support

Here is an Alternative Solution:

 

Variable-Driven Buttons & Conditional Show

 

You can bypass container limitations by placing your On-Demand reporting objects directly on the sheet and controlling their visibility with show conditions tied to a variable.

  1. Set up the Variable: Create a variable, for example, vReportSelection.
  2. Create Navigation/Action Buttons:
    • Add a native Qlik Sense Button to your sheet for each NPrinting report.
    • Under Actions and navigation, add an action to Set variable value.
    • Set the Variable to vReportSelection and the Value to a unique identifier for that report (e.g., ReportA).
  3. Configure Conditional Show:
    • Place the On-Demand Reporting objects on the sheet and configure each one to the desired NPrinting report.
    • In the properties of the first On-Demand object, expand Add-ons > Data handling > Show condition.
    • Enter the condition: =vReportSelection = 'ReportA'.
    • Repeat this for the other On-Demand objects, substituting the condition with their respective report identifiers. 

 

TimB
Partner - Contributor II
Partner - Contributor II
Author

Thank you for the suggestion, but unfortunately this is not feasible for two reasons:

  1. The On-Demand object does not provide a show condition. Therefore, the export button previously had to be placed inside the Tab Container in order to hide it.
    TimB_0-1779342075540.png

  2. In my case there are 12 different reports. If we used show conditions, the 12 buttons would have to be placed in different locations, which would make the layout very difficult to maintain.

 

Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

I second @TimB question

I am assuming the OnDemand button has to be rewritten to support new framework and styling (like other objects are slowly getting). With current version indeed it is not possible to hide/show those buttons and obviously it is rather critical gap / functionality which has been taken away. 

@Greg_Taffer - I suggest you check with internal peers on suggestion how we can handle it. I am assuming we need to wait for next release or maybe just check just released 2026 May version. I will be testing it so I will comment in few hours

cheers

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi @TimB ,

I just did further testing and indeed this is breaking change - still not resolved in May 2026 version. 

@Greg_Taffer - I guess this needs to be reported as support ticket as there is no workaround for it. (don't trust AI agents saying it works as it does not - agents are not testing their answers, we do! 🙂 )

 

cheers

Lech

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.