Ssrs 2008 确定SSRS报告是否不包含来自WebService的数据

Ssrs 2008 确定SSRS报告是否不包含来自WebService的数据,ssrs-2008,Ssrs 2008,我有一个应用程序,它调用SSRS Web服务SSRS 2008以以下方式运行报告: SSRSService.Render(rpt, format, deviceInfo, out result, out extension, out mimetype, out encoding, out warnings, out streamids); 完成此操作后,它使用byte[]结果创建一个文件。我遇到的问题是,有时报告不包含任何数据。发生这种情况时,我希望中止/绕过创建文件。调用render方法后,

我有一个应用程序,它调用SSRS Web服务SSRS 2008以以下方式运行报告:

SSRSService.Render(rpt, format, deviceInfo, out result, out extension, out mimetype, out encoding, out warnings, out streamids);
完成此操作后,它使用byte[]结果创建一个文件。我遇到的问题是,有时报告不包含任何数据。发生这种情况时,我希望中止/绕过创建文件。调用render方法后,是否有方法可靠地判断报表是否包含数据

我知道Tablix上有一个名为NoRowsMessage的属性,可以在没有数据返回时设置。是否有一种方法可以可靠地将其从字节[]中提取出来,而不管用户选择何种格式来运行报告?或者,是否有办法向SSRSecutionService.warning[]添加警告


提前感谢你的帮助

我也在寻找类似情况的答案。戴夫,你找到工作了吗?让我知道。在类似的情况下。正在等待对@Dave提出的查询的答复