2011-06-10 54 views
0

我必须开发一个针对Sybase的报告,并且我正在使用文本查询中的exec语句调用数据集的存储过程。Reporting Services - 确定是否存储过程返回垃圾字段

此存储过程不是在没有可用的情况下不返回任何记录,而是返回具有与记录可用时返回的列结构不同的列结构的表。

这会导致我的所有字段显示#ERROR。有没有办法确定数据集将返回这个垃圾行,以便我可以隐藏生成的行并处理错误?

非常感谢您的帮助。

弗兰克

回答

0

对此的解决办法是检查数据集场ISMISSING属性:

将行的 “隐藏” 属性 -

= IIF(场FieldThatShouldBeThere.IsMissing, true,false)

Frank