SSRS Bug: Another window goes to the front of the screen.

Eric Do 1 Reputation point


I have a WinForms project using reporting services to preview reports. I am using Microsoft.ReportViewer 2012 v11.0.3366.16. I have also tried using the 2015 v12 with same result. I also have Microsoft.Reporting.Winforms NuGet package.

I am having an issue where another window goes in front of my application after closing the print dialog. I need the window order to stay as it is.
Here is a short screen clip reproducing the issue:

Steps to reproduce the issue:

  1. Click on a window not from your project (e.g. calculator)
  2. Click on your project windows to bring it in front of the calculator.
  3. Open print dialog.
  4. Close print dialog (you can cancel or print)
  5. The calculator goes in front of your project.

Unfortunately, work-arounds such as using TopMost property cannot be used in this situation. Sometimes, the user may want some windows to be in front; using TopMost is undesired in this case.

This may seem like a trivial issue, but our user is using our program as a daily operation and prints out a lot of reports. This issue creates a burden on their workflow.

Could anyone confirm this issue? If so, is this a Microsoft bug? Or is there anyway to fully fix this issue without any work-arounds?

Thank you!

Azure Feedback Submission:

SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
2,873 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Joyzhao-MSFT 15,571 Reputation points

    Hi @Eric Do ,
    I suggest you submit the requirement at

    If the requirement mentioned by customers for many times, the product team may consider to add this feature in the next SQL Server version. Your feedback is valuable for us to improve our products and increase the level of service provided.

    Best Regards,

    If the answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments