2011-06-10 55 views
0

我必須開發一個針對Sybase的報告,並且我正在使用文本查詢中的exec語句調用數據集的存儲過程。Reporting Services - 確定是否存儲過程返回垃圾字段

此存儲過程不是在沒有可用的情況下不返回任何記錄,而是返回具有與記錄可用時返回的列結構不同的列結構的表。

這會導致我的所有字段顯示#ERROR。有沒有辦法確定數據集將返回這個垃圾行,以便我可以隱藏生成的行並處理錯誤?

非常感謝您的幫助。

弗蘭克

回答

0

對此的解決辦法是檢查數據集場ISMISSING屬性:

將行的 「隱藏」 屬性 -

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

Frank