Qlik Community

Qlik NPrinting Discussions

Discussion Board for collaboration on Qlik NPrinting.

pascal_theurot
Contributor II

Execute NPrinting V17.2 Reports on Qlik Sense by External Request

Hello,

As described here https://community.qlik.com/docs/DOC-13501 for NP V16, we could distribute reports after a successful application update.

We need to do it on Qlik Sense but can't find a solution using API as OnDemand is only avalaible on QlikView (http://help.qlik.com/en-US/nprinting/17.2/APIs/NP%20API/)

Is there any solution or is this feature  in the NP roadmap ?

Pascal
1 Solution

Accepted Solutions
pascal_theurot
Contributor II

Re: Execute NPrinting V17.2 Reports on Qlik Sense by External Request

I opened a ticket to the support about this question.

This feature is in the roadmap as the "on Demand' on Qlik Sense.

Pascal
5 Replies
pascal_theurot
Contributor II

Re: Execute NPrinting V17.2 Reports on Qlik Sense by External Request

Hi Aran (ath‌‌‌ ), any news about this feature on Qlik Sense ?

Pascal
pascal_theurot
Contributor II

Re: Execute NPrinting V17.2 Reports on Qlik Sense by External Request

I opened a ticket to the support about this question.

This feature is in the roadmap as the "on Demand' on Qlik Sense.

Pascal
eike_soecker
New Contributor III

Re: Execute NPrinting V17.2 Reports on Qlik Sense by External Request

As a workaround you may add a condition to the NPrinting publish task where you can check a variable. Of Course it depends on your requirements.

Not applicable

Re: Execute NPrinting V17.2 Reports on Qlik Sense by External Request

Pascal,

There are NPrinting APIs which can be used to execute existing NPrinting reports. They cannot yet capture the current selection of the user and apply them to the report.

See attached documentation.

Best

Aran

Not applicable

Re: Execute NPrinting V17.2 Reports on Qlik Sense by External Request

Hi Aran,

Does it mean that, while running the report using API calls, we can't capture the current selection of user and apply them on report, eg: run report with filters values

please confirm,

i have been trying to do a

onDemandReportRequest

POST /ondemand/requests Enqueue a new On‐Demand request. This endpoint queues a new report generation request. It returns the request id to use for subsequent status polling and download. Request body request (required) Body Parameter — The request

with reportid and outputformat, i was able to download the report

but it was not successful when we are trying do it with filters.

Community Browser