Skip to main content
Announcements
Defect acknowledgement with Nprinting Engine May 2022 SR2, please READ HERE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

NPrinting task in QlikView

Hi,

I woud like to execute an NPrinting task in Qlikview Management console. Would be nice to handle everything in one console.

Would that be possible to add an NPrinting task as an external task? Or what could be the option to do it?

The task is just creating a report and writes it into an excel file.

The task is running perfectly in NPrinting, but as I said, would be nice to handle all the tasks in one console.

Thanks,

G

1 Solution

Accepted Solutions
Not applicable
Author

This limitation no longer exists.

If you look in the QlikView NPrinting Server management console, you can now enable alerts for external requests.

Take a look at the QlikView NPrinting Management console:

View solution in original post

10 Replies
giakoum
Partner - Master II
Partner - Master II

This is a way to create external tasks in Nprinting.

You can use QV to create or copy the needed request file in the correct folder.

There is no option to use QMC for Nprinting. It has its own console.

How to Execute NPrinting Reports by External XML Request – Customer Feedback for Vizubi

Not applicable
Author

Thank you

I'll try tomorrow. I had a look but it doesn't seem to be fine for me. It's not what I am looking for.

I'd like to see all the tasks in QMC.

jonasheisterkam
Partner - Creator III
Partner - Creator III

You can use robocopy or store with execute from a qvw as trigger and a do sleep while loop to dedects the end of nprinting task.

jonasheisterkam
Partner - Creator III
Partner - Creator III

Here is code i use after trigger NPrinting to grand NTFS rights to the reports based on section access. The PDFs are in a shared folder and linked from qvw. The only problem is that a open PDF cant be recreated. To prevent this situation you can mount it in the webserver and give users download links, without extra webserver logik you loose NTFS protection, it is like the download if you export to excel every person with the link can get it.

sleep 25000;

do while (not isnull(filetime('D:\QlikView\NPrintingOnDemand\Trigger\Task.request')))

    sleep 30000;

loop

sleep 5000;

let vWorkFolder='D:\QlikView\Produktion\PDF\';

let vQVServiceUser=OSUser();

execute cmd.exe /C ICACLS "$(vWorkFolder)" /inheritance:r /t;

//QVUser alle Rechte geben

execute cmd.exe /C ICACLS "$(vWorkFolder)" /grant "$(vQVServiceUser)":F /t;

//Userrechte gesondert zuweisen

for i=0 to NoOfRows('User')-1

let vUser=peek('User.WindowsLogin',i,'User');

       //Leserechte

       execute cmd.exe /C ICACLS "$(vWorkFolder)" /grant "$(vUser)":R /t;

next

jaimeaguilar
Partner - Specialist II
Partner - Specialist II

Hi,

Natively you can't do that with QlikView. while NPrinting is a tool that integrates with QlikView, NP and QV are two different tools. Like it has been said you can "connect" NPrinting tasks to QlikView tasks using external requests. This works well, except for the fact that you can't send e-mail alerts (for success, failure and/or warning) from NPrinting when using external requests (however, Vizubi seems to be already working on this issue).

Besides this approach, it may be possible to do what you want using an EDX trigger task, however I'm not sure about it,

regards

Not applicable
Author

Thank you everyone.

As I mentioned it's working fine in NPrinting and I just wanted to use one console for everything. If there's no obvious and easy solution I'll use it like this.

Thanks again,

G

Not applicable
Author

This limitation no longer exists.

If you look in the QlikView NPrinting Server management console, you can now enable alerts for external requests.

Take a look at the QlikView NPrinting Management console:

Not applicable
Author

George,

We're working on improving how QlikView NPrinting Server works with QMC.

How would you like to see this function; workflow, features...

Best

Aran Nathanson

Lead Product Manager

Collaborative Analytics

Not applicable
Author

Thank you Aran,

I will play with this function and see what can I do.

Looks good for the purpose.

Cheers,

G