QlikView NPrinting will send one e-mail to each recipient (not group). Recipients generally have recipient level filters so two or more recipients in a particular group could have different filters and therefore different data in their reports. However, all appropriately filtered reports in a task will be sent in a single e-mail for each recipient.
Attached is a small project that demonstrates this. Extract to C:\Temp\Community\018 or change the paths in the nsq. Use the Test feature as the e-mail addresses are dummies. How to Test a Task without Involving Recipients
HTH - Daniel.
018.zip 147.6 K
Like Daniel siad, Nprinting looks at the group to see the recipients within the group and then sends the email to each recipient individually. Groups are made up of individual recipients. So in your example above, since the emails are sent to the individual and not the group, there will be 3 individual emails even though there are 2 groups.
It is easiest and best to assign a group to a task instead of individual recipents to a task so when the group us updated, which can be done via recipent import, you do not need to update the recipeints on the task, since thye are tied to the group.
If the filters to be applied to the report(s) sent to a "group" are all the same, then rather than create separate recipients with identical filters, create a single recipient with multiple email addresses. This can be done manually and through a recipient import. Emails must be semicolon (";") separated.