Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
We have an app that runs in Qlik Sense to trigger NPrinting task, which is chained to a main app, meaning once the main app runs finish, this NPrinting trigger API task will then run to trigger the NPrinting tasks. We have been experiencing frequent failures of the NPrinting Trigger Tasks recently. This works well most of the time but once it fails, the NPrinting task has to be recreated.
-Retrieved 0 rows when retrieving task_name from NPrinting tasks
Recreating the task in NPrinting resolved the problem. However, the same issue has continued to occur intermittently on other tasks, and this workaround is not a sustainable solution for us.
QS Script as below:
vURL is being maintained in excel.
LIB CONNECT TO 'NPrinting Rest Login (GET)';
RestConnectorMasterTable:
SQL SELECT
"Set-Cookie",
"__KEY__response_header"
FROM JSON "_response_header" PK "__KEY__response_header";
Let vCookieRaw = Peek('Set-Cookie',0,'cookie_items');
Let vCookie = TextBetween(
vCookieRaw,
'SameSite=None,',
' Path=/',
SubStringCount(vCookieRaw,'SameSite=None')-1
);
LIB CONNECT TO 'NPrinting Rest Login (GET)';
RestNPTasksMasterTable:
SQL SELECT
"__KEY_data",
(SELECT
"id",
"name",
"enabled",
"__FK_items"
FROM "items" FK "__FK_items")
FROM JSON (wrap off) "data" PK "__KEY_data"
WITH CONNECTION(
URL "$(vURL_1)",
HTTPHEADER "cookie" "$(vCookie)"
);
TRACE **$(vURL_1) **;
[task_items]:
LOAD
[id] AS [tasks_taskId],
[name] AS [tasks_taskName]
RESIDENT RestNPTasksMasterTable
WHERE NOT IsNull([__FK_items])
//AND [enabled] = 'True'
AND [name] = 'Sales Report - 01';
LET vTaskCount = NoOfRows('task_items');
IF $(vTaskCount) = 0 THEN
TRACE *** ERROR: NPrinting task not found! ***;
EXIT SCRIPT 1;
ENDIF;
DROP TABLE RestNPTasksMasterTable;
LET vNumberTasks = NoOfRows('task_items');
FOR i = 0 TO vNumberTasks - 1
LET vTaskId = Peek('tasks_taskId', i, 'task_items');
LET vTaskName = Peek('tasks_taskName', i, 'task_items');
TRACE Triggering NPrinting Task: $(vTaskName);
LET vPublishURL =
'$(vURL_1)' &
'$(vTaskId)' &
'/executions';
// REST Connection (POST)
LIB CONNECT TO 'NPrinting Rest Connection (POST)';
RestNPTaskTriggerTable:
SQL SELECT "__KEY_data"
FROM JSON (wrap off) "data" PK "__KEY_data"
WITH CONNECTION(
URL "$(vPublishURL)",
HTTPHEADER "cookie" "$(vCookie)"
);
DROP TABLE RestNPTaskTriggerTable;
NEXT
Drop Table [task_items];
Sleep(180000);
LIB CONNECT TO 'NPrinting Rest Login (GET)';
RestConnectorMasterTable:
SQL SELECT
"Set-Cookie",
"__KEY__response_header"
FROM JSON "_response_header" PK "__KEY__response_header";
Let vCookieRaw = Peek('Set-Cookie',0,'cookie_items');
Let vCookie = TextBetween(
vCookieRaw,
'SameSite=None,',
' Path=/',
SubStringCount(vCookieRaw,'SameSite=None')-1
);
LIB CONNECT TO 'NPrinting Rest Login (GET)';
RestNPTasksMasterTable:
SQL SELECT
"__KEY_data",
(SELECT
"id",
"name",
"enabled",
"__FK_items"
FROM "items" FK "__FK_items")
FROM JSON (wrap off) "data" PK "__KEY_data"
WITH CONNECTION(
URL "$(vURL_1)",
HTTPHEADER "cookie" "$(vCookie)"
);
TRACE **$(vURL_1) **;
[task_items]:
LOAD
[id] AS [tasks_taskId],
[name] AS [tasks_taskName]
RESIDENT RestNPTasksMasterTable
WHERE NOT IsNull([__FK_items])
//AND [enabled] = 'True'
AND [name] = 'Sales Report - 02';
LET vTaskCount = NoOfRows('task_items');
IF $(vTaskCount) = 0 THEN
TRACE *** ERROR: NPrinting task not found! ***;
EXIT SCRIPT 1;
ENDIF;
DROP TABLE RestNPTasksMasterTable;
LET vNumberTasks = NoOfRows('task_items');
FOR i = 0 TO vNumberTasks - 1
LET vTaskId = Peek('tasks_taskId', i, 'task_items');
LET vTaskName = Peek('tasks_taskName', i, 'task_items');
TRACE Triggering NPrinting Task: $(vTaskName);
LET vPublishURL =
'$(vURL_1)' &
'$(vTaskId)' &
'/executions';
// REST Connection (POST)
LIB CONNECT TO 'NPrinting Rest Connection (POST)';
RestNPTaskTriggerTable:
SQL SELECT "__KEY_data"
FROM JSON (wrap off) "data" PK "__KEY_data"
WITH CONNECTION(
URL "$(vPublishURL)",
HTTPHEADER "cookie" "$(vCookie)"
);
DROP TABLE RestNPTaskTriggerTable;
NEXT
Seeking advise from API experts.
Best Regards,
Nelson
Hi.
We were given a mockup of an app for CSO and CEO-level users. It needs to be direct and simple, and not look like a spreadsheet. Hence the "button" look as proposed. Maybe not possible, but perhaps we can get close or similar.
The catch here is that there are many KPI's on the sheet, and our first attempt takes 30+ seconds to load.
Beyond that, I'm not sure we can format the sheet close to the way they requested. The key element here is that we want KPI $ and KPI % on the same block/button. Qlik KPI is close, but it makes the second KPI look like superscript. (See images)
Take a look at the attached images and give me your ideas, if you have any. In the images, you can see the mockup, and where we currently are. I am not a Qlik pro, but we have some (limited) access to one.
Any suggestions are appreciated!
Thanks
Rob
Mockup (goal):
Qlik:
Hi all,
I’m trying to automate the creation of “generic links” inside a Qlik Cloud space.
Use case:
I have an on-prem Qlik Sense app
At the end of the reload script, I trigger a REST call
This call invokes a Qlik Automate automation (webhook trigger)
The payload contains:
link name
link URL
target space
Goal:
Automatically create a link in a Qlik Cloud space pointing to external resources (e.g. dashboards, apps, tools).
What I found so far:
Automations can be triggered via webhook ✔️
But I couldn’t find any API or block to create “links” in a space ❌
Questions:
Is there any supported API to create these links programmatically?
Is this feature planned or intentionally UI-only?
Are there recommended alternatives for this use case?
Thanks!
Dear all,
we try to update our section access, when doing a partial reload. Attached is the code of the sample application, we use. If we run the code as full reload, everything works as expected. The user FISCHERD has access to the number 3 only.
If we run the same script as partial reload, the user FISCHERD has access to the numbers 3 AND 5 instead of 5 only.
Does anybody have an idea, where this is coming from and how to overcome this problem?
Thank you very much for your support.
Best regards
Dirk
Hola,
Tengo una app en Qlik Sense Saas que tiene que cargar distinta información en función del espacio en que se encuentre. No quiero crear distintas apps (una por espacio) ya que el mantenimiento sería más costoso.
¿Existe alguna manera (con automatizaciones o similar) para con una única app poder cargar información distinta dependiendo del espacio en que se encuentre? Se me ocurre con una variable o que pueda leer de un fichero de configuración en el espacio actual, pero no consigo hacerlo.
Gracias
Welcome to all new members and hello to our OGs!
We’re happy to have you here and excited for you to be part of this growing, global community.
Women Who Qlik exists to connect, support, and empower women and allies across the Qlik ecosystem through shared experiences, learning opportunities, career growth, and access to expertise and resources. Our mission is to create an inclusive space where women can learn from one another, amplify their voices, and grow their careers while deepening their impact with Qlik.
The Women Who Qlik Community Group is the place to access all the exciting events and content around the Women Who Qlik program.
Throughout the year, you can look forward to:
All members will receive the Women Who Qlik badge to share on your social shortly, as well as one to share on Community. We will send you your social Credly badge via email. If you have any objections, please let us know!
How to get started:
Reply to this post and tell us:
This helps us shape future events, speakers, and topics around you.
Subscribe so you don’t miss event invites, discussions, and announcements.
Join us for an exclusive conversation on mentorship and leadership with Sadie St. Lawrence, tech influencer and founder of Women in Data and founder/CEO of the Human Machine Collaboration Institute. On March 26 at 10am EST/4pmCET get ready to share your thoughts and experiences in a discussion with Women Who Qlik leaders right here in the Women Who Qlik Community!
I’m excited to get to know you all throughout the year!
Warm regards,
Sarah
I want to check if we can sync AZURE AD groups into Qlik sense and using those groups can we implement section access? Has anyone implemented section access using this way?
Hi Team,
We are encountering an issue while replicating data from DB2 z/OS to the target using Qlik Replicate.
In the source DB2 z/OS table, a column with data type CHAR(2) contains blank values (spaces) for several records. However, in the target system, we are observing inconsistent behavior:
So, not all blank fields are impacted—only a subset of records shows this issue.
Thanks in Advance
Hey all,
I have a table that is stored in a qvd file. The setup is as follows:
Stream Qlik Connect Live on April 14–15 and learn how to succeed with data and AI by daring to be different.
Data heroes, suit up. Hackathons and Late-Night Lunacy events are back. Seating is limited — register now to lock in your spot
Introducing a new agentic experience in Qlik Answers and open AI access through MCP. Later this March: Discovery Agent and trusted data products embedded into analytics.
Think you’ve got game? Step into the Performance Zone — a data-driven sports arena on the show floor featuring Qlik customers Topgolf, the Malmö Redhawks, and Pinarello-Q36.5 Pro Cycling
Your journey awaits! Join us by Logging in and let the adventure begin.
Data Restores Confidence: How SEFAZ-RS Used Qlik to Support the Rebuilding of a State.
AFIP revolutionizes management, optimizes resource allocation and strengthens data-driven culture
Global container shipping giant delivers data transparency to enable confident decision-making and operational efficiency.
Qlik turns raw data into valuable learning experiences, empowering both students and faculty at TTUHSC.
MillerKnoll partnered with Qlik Talend® data solutions to unify data across its diverse systems, accelerating critical processes and nearly eliminating data integration issues organization-wide.
Migration to Qlik Cloud Analytics optimizes analytics applications within months.
With Qlik Cloud Analytics, Rexel boosts performance by enabling self-service analysis, reducing prep time, and giving 3,000 users access to trusted insights.
Join one of our Location and Language groups. Find one that suits you today!
Únete a la conversación con usuarios de Qlik en todo México: comparte ideas, haz preguntas y conéctate en español.
Qlik Communityの日本語のグループです。 Qlik製品に関する日本語資料のダウンロードや質問を日本語で投稿することができます。
Connectez-vous avec des utilisateurs francophones de Qlik pour collaborer, poser des questions et partager des idées.
Join us April 13–15, 2026 in Kissimmee, Florida for 2+ immersive days of innovation, hands-on learning, and powerful connections shaping the future of data and AI.
You can test-drive Qlik for free? Try Qlik Talend Cloud to integrate and clean data without code, or explore Qlik Cloud Analytics to create AI-powered visualizations and uncover insights hands-on.
You can move beyond batch processing and harness real-time data to power AI and faster decisions? Discover how in our new eBook, Mastering Change Data Capture.