When the .NET Viewer and report engine is "busy" loading, running and/or printing there is no access to any part of the main application
Crystal Reports for Visual Studio
Reproducing the Issue
This was escalated with ADAPT01310287 and reported as By Design.
To work around the report processing taking full control of the main application create a separate thread to handle each request.
Example to do printing on a thread:
public void Print( System.Threading.Thread newThread;
newThread = new System.Threading.Thread(this.CallPrint);
private void CallPrint()
reportdocument.PrintToPrinter(1, false, 0, 0);
Crystal Report for Visual Studio , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem