web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Printing portions of same report to multiple printers (call back function to Rich UI while rendering)

(0) ShareShare
ReportReport
Posted on by

Scenario (an example)

I have a 10 page SSRS Report (which has DP, Controller, etc.) that i would like to print to multiple printers. First 3 page goes to Printer A, Next 3 goes to Printer B, and so on.

Also, it is ideal, after printing the first 3 pages, if user gets a dialog asking to which printer (among the list of printers) the next 3 pages should print and so on.

In my research, i could not find a code segment that i could use to check this (example check what page number is going to print now or something like that)after report has already been rendered to Printer. I'm not looking for something before rendering or after rendering. I'm looking for a call back mechanism to Rich Client / Form UI while report is actively being rendered to printer.

Any suggestions / tips would be highly appreciated.

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Martin Dráb Profile Picture
    237,990 Most Valuable Professional on at

    What you're describing are logically three different reports printed sequentially. Your implementation should match the logic, therefore you should split the report.

  • Community Member Profile Picture
    on at

    Hey Martin,

    Thanks for your time and advice.

    To me it is one LUN, same report with N pages. After a set number of pages are already printed (say first 5 pages) to the "device" selected in print management, I need a call back to UI while report is still being rendered to ask user "Should i continue printing to same printer? OR change printer"? Printing the rest of the pages depends on User response.

  • Verified answer
    Martin Dráb Profile Picture
    237,990 Most Valuable Professional on at

    No, you need more reports. Printing works in the way that you define what you want to print and where and send it to the SSRS report server. That's it. You can wait until it's done, but you can't interfere with it. If you need print something somewhere, the "something" must be a report by itself.

    User will select print options for the first report and send it to print. When it's done, the user will get a print dialog for the second report, where he or she can select the same or different print options. What problem do you have with it?

    It can be technically implemented in a single report definition, but it can't be a single print task.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Priya_K Profile Picture

Priya_K 4

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans