
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How to schedule NPrinting reports dynamically with user's selected filters.
I have a scenario:
- I have one NPrinting report developed and "Excel Download" button configured in Hub app using On demand report generation button. Now user can select any filter and can download the Excel version of report based on selected filter.
- Question:
User's want to auto schedule these reports generation, lets say 9AM every Monday morning.
But filters are different for different users and this process should be totally driven by user and not IT. Filter values can change frequently and IT cannot handle this frequency change.
What user basically looking for:
- User will open the HUB report
- Select the filters as per their need.
- He should be able to schedule that report on certain days on each week along with the filter he/she have applied.
- Process should preferably driven by end user and not IT.
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unfortunately it is not possible to make selections then schedule a report based on those selections.
If you wish, you might emulate or get similar results your requirement by using the NPrinting Newstand
and User filters or
specific filters applied to a task (multiple tasks will be required...one task per user or per set of filters.)
In the first scenario: User filters.
- User has specifically defined filters assigned to them and applied to their NP user account profile via the NP web console
- Create a publish task
- Add the report to the task
- Add each individual user to each task
- Select distribute the report to newsstand
- Set a schedule 'trigger' to schedule delivery of the report to the newsstand
In the second scenario: Task filters
- Create multiple publish tasks
- Each task has it's own set of filters defined by the needs of the task recipient
- Add the report to the task
- Add recipient(s) to each task
- Select Distribute the report to newsstand
- Set a schedule 'trigger' to schedule delivery of the report to the newsstand
In this way you can schedule delivery of reports with different filter sets but this will have to be managed by the administrator using default roles or you could even try created custom roles which allow users to manage task creation (but that is a whole different conversation about NP custom security roles. But basically, you could create an NP security role per user and give each user specific access to specific NP Apps and customer permissions therein).
In summary, out of the box, it can't be done as per your specific requirement via the hub but you could work around it somewhat via the points above.
Kind regards...

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unfortunately it is not possible to make selections then schedule a report based on those selections.
If you wish, you might emulate or get similar results your requirement by using the NPrinting Newstand
and User filters or
specific filters applied to a task (multiple tasks will be required...one task per user or per set of filters.)
In the first scenario: User filters.
- User has specifically defined filters assigned to them and applied to their NP user account profile via the NP web console
- Create a publish task
- Add the report to the task
- Add each individual user to each task
- Select distribute the report to newsstand
- Set a schedule 'trigger' to schedule delivery of the report to the newsstand
In the second scenario: Task filters
- Create multiple publish tasks
- Each task has it's own set of filters defined by the needs of the task recipient
- Add the report to the task
- Add recipient(s) to each task
- Select Distribute the report to newsstand
- Set a schedule 'trigger' to schedule delivery of the report to the newsstand
In this way you can schedule delivery of reports with different filter sets but this will have to be managed by the administrator using default roles or you could even try created custom roles which allow users to manage task creation (but that is a whole different conversation about NP custom security roles. But basically, you could create an NP security role per user and give each user specific access to specific NP Apps and customer permissions therein).
In summary, out of the box, it can't be done as per your specific requirement via the hub but you could work around it somewhat via the points above.
Kind regards...
