We've stumbled on a show stopper problem (as we can't use Telerik Reporting as a solution) where we can't close a Telerik Report programatically if there are no records returned. We're using the Telerik process where a web service is assigned to the ReportViewer and that web service contains a single line:
<%@ ServiceHost Service="Telerik.Reporting.Service.ReportService, Telerik.Reporting.Service, Version=126.96.36.1990, Culture=neutral, PublicKeyToken=a9d7983dfcc261be" %>
We're unable to recover any return information (i.e. RecordCount = 0) that would allow us to issue a Me.Close on the Report Child Window that contains the ReportViewer control. In fact, there is NO web service handler we can use i.e. a "Completed" handler to be able to get any type of return information.
Is this just a limitation of Telerik Reporting and hence we need to explore alternative products, or is there some method we're missing that will help us accomplish our application requirements?