6 Replies Latest reply: May 5, 2017 9:58 AM by Tim Maher RSS

    Cycling Emails In NPrinting

    Scott Holcomb

      Hi,

       

      Is it possible to cycle NPrinting outputs so that they create separate emails instead of just creating multiple attachments?

       

      Thanks,

      Scott

        • Re: Cycling Emails In NPrinting
          Stephen Jasionowski

          Scott - do you mean a single recipient can receive multiple emails, each one containing a different version of the report?

           

          Or multiple emails meaning you want to send a report to say, 10 recipient, each one containing a report with his/her slice of the data?

          • Re: Cycling Emails In NPrinting
            Scott Holcomb

            FYI, we figured out how to make this work. Each recipient/filter combination is loaded into the dashboard dynamically from a table in the QVW. These individual Recipients are also loaded into a single Recipient Group that contains all recipient/filter combination for that particular recipient. This group can be added to the Task as a Recipient allowing each combination to be distributed as a separate email.

              • Re: Cycling Emails In NPrinting
                Tim Maher

                Hi,

                 

                I am looking at something similar to this.  Every day I need to send a report to each user based on their previous day's performance.  This list changes daily and can range from 50-65 users.  I have a sessionID and a corresponding email address in my dataset.    I am struggling on working out how to cycle through 'sessionID'  field and send the report to each user separately.

                 

                Can anyone help??

                 

                Many thanks,

                 

                TJM

                  • Re: Cycling Emails In NPrinting
                    Aran Nathanson

                    Is there some data condition which determines whether the person gets a report and the list of potential recipients stays relatively constant, then you can use conditions to determine whether a person gets a report or not.

                     

                    An NPrinting condition tests (for instance) whether two variables are equal. If they are, then the report is sent. If not, no report is sent. This is tested for each user after the user's filters are applied. An example of this would be salespeople who cover a specific territory. You might want to send them monthly reports but only if sales in their territory were lower than same month last year.

                     

                    Take a look at this tutorial (it uses NPrinting 16 screen shots but the basic concepts are the same in NPrinting 17).

                    How to Control Report Generation with Conditions

                     

                    If it's just a constantly changing set of users, then the solution above should work.

                     

                    Best

                     

                    Aran

                      • Re: Cycling Emails In NPrinting
                        Tim Maher

                        Hi Aran

                         

                        Thanks for the reply.  At the moment, I'm successfully importing the correct list of recipients every day (roughly 50 recipients). 

                         

                        Each recipient has a unique ID which also corresponds to the field which is Cycled through to create each report :

                         

                        nprint_screen_shot.PNG

                         

                        So, therefore I would like each recipient to receive a personal report where the Recipient ID matches the Cycled ID value.   I'm at a loss as these Conditions seem to be variable based... Is there a way to achieve this?

                         

                        Many thanks,

                         

                        TJM