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 - Run task to send e-mail to dynamic recipient

Hi all,

I’m using the on-demand service to run reports directly from the QVW file. However, instead of running the report itself, I’d like to run a Task to generate the report and send it through e-mail to the user whom ran the task. I have on my document a list of all the users and e-mails but the task definition on NPrinting only allows me to send an e-mail to a predefined user or set of users.

Is there any way to the recipient of the email be determined on the execution of the task?

Thanks in advance!

1 Solution

Accepted Solutions
Andrea_Ghirardello

Hi,

Here you can read something about sending reports to specific recipients using the On-Demand task extension:

How to Use NPrinting On-Demand to Set Recipients in Tasks – Customer Feedback for Vizubi

Hope this helps

View solution in original post

8 Replies
lironbaram
Partner - Master III
Partner - Master III

hi

i don't think that out of the box you'll be able to do so

but with a simple macro that save a new recipient data in the server side then

loaded to nprinting you should be able to do it

i'll try to upload a demo qlikview app later

Andrea_Ghirardello

Hi,

Here you can read something about sending reports to specific recipients using the On-Demand task extension:

How to Use NPrinting On-Demand to Set Recipients in Tasks – Customer Feedback for Vizubi

Hope this helps

Not applicable
Author

there is another on demand extension object that works just like the report is is for tasks

syntax is almost identical but you enter the task inforamtion isntead of the report

Not applicable
Author

Thanks a lot! Worked the way I needed.

Andrea_Ghirardello

Great.

I'm happy to hear that it worked.

Daniel_Jenkins
Specialist III
Specialist III

Hi Gustavo,

Glad that worked for you. However, it still remains that "...the task definition on NPrinting only allows me to send an e-mail to a predefined user or set of users." Which from your initial post I gathered that you did not want. That is why (I assume) Liron was talking about new recipient data.

- Daniel.

subodhshenoy
Contributor II
Contributor II

Hello,

The below mention site isn't working,can you guide me for the same requirement in QlikSense.
Do we have any such extension for QlikSense.

 

 

Frank_S
Support
Support

Hi @subodhshenoy 

If you are new to NPrinting 19 platform (versions of NP 17 and higher versions)

I suggest that you have a look at the following link to get more familiar with this new 17 + platform.

The earlier response was to an NPrinting 16.x.x.x platform question which is vastly different to how NPrinting 17 + platform fundamentally works.

https://community.qlik.com/t5/Qlik-NPrinting-Documents/Qlik-NPrinting-17-Platform-Video-Tutorials-an...

So to deliver reports to a group of recipients you need to create an NPrinting group and add NP users to that group.

Then create a publish task and add that group to the task.

Again, additional links how to achieve this and other requirement can be found via the link above.

Also if you notice that the older 16 platform is cited here in the community, I would recommend starting a new discussion to address any NP 17 + platform questions going forward.

Hope and trust that this answer guides you in the right direction.

Kind regards...

 

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!