Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Stored procedures Reporting Services—确定存储过程是否返回垃圾字段_Stored Procedures_Reporting Services_Sybase_Ssrs 2008 - Fatal编程技术网

Stored procedures Reporting Services—确定存储过程是否返回垃圾字段

Stored procedures Reporting Services—确定存储过程是否返回垃圾字段,stored-procedures,reporting-services,sybase,ssrs-2008,Stored Procedures,Reporting Services,Sybase,Ssrs 2008,我必须针对Sybase开发一个报告,并且在文本查询中使用exec语句调用数据集的存储过程 此存储过程不会在没有可用记录时返回任何记录,而是返回一个列结构与记录可用时返回的列结构不同的表 这会导致我的所有字段显示#ERROR。是否有方法确定数据集将返回此垃圾行,以便我可以隐藏受影响的行并处理错误 非常感谢你的帮助 Frank解决方案是检查dataset字段上的IsMissing属性: 将行的“隐藏”属性设置为- =IIF(字段!应在此处的字段。IsMissing,true,false) 坦率的

我必须针对Sybase开发一个报告,并且在文本查询中使用exec语句调用数据集的存储过程

此存储过程不会在没有可用记录时返回任何记录,而是返回一个列结构与记录可用时返回的列结构不同的表

这会导致我的所有字段显示#ERROR。是否有方法确定数据集将返回此垃圾行,以便我可以隐藏受影响的行并处理错误

非常感谢你的帮助


Frank

解决方案是检查dataset字段上的IsMissing属性:

将行的“隐藏”属性设置为-

=IIF(字段!应在此处的字段。IsMissing,true,false)

坦率的