确定SSRS报告是否包含WebService中的无数据

时间:2012-10-17 21:22:20

标签: ssrs-2008

我有一个应用程序调用SSRS WebService(SSRS 2008)以下列方式运行报告:

SSRSService.Render(rpt, format, deviceInfo, out result, out extension, out mimetype, out encoding, out warnings, out streamids);

执行此操作后,它使用byte []结果创建文件。我遇到的问题是有时报告不包含任何数据。发生这种情况时,我想中止/绕过创建文件。在调用render方法之后,有没有办法可靠地判断报告是否包含数据?

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

提前感谢您的帮助。

0 个答案:

没有答案