2013-07-04 24 views

回答

1

如果報告中的表達式/函數操縱數據,它將不得不經常檢查值是否爲NULL

例如:

IIF(IsNothing(Fields!col1.Value),"Field is NULL",Fields!col1.Value) 
IIF(IsNothing(Fields!col2.Value),"Field is NULL",Fields!col2.Value) 

如果該值被髮送到它使代碼少許清潔劑的報告前,在數據庫級別改變,即你不會有檢查NULL值及能直接引用列。

Fields!col2.Value 
+0

沒有任何操作,數據顯示與從數據集返回的完全一樣。 – kyooryu

+2

@kyooryu - 那麼你最好問問開發者是否寫過(如果可能的話)。這是我能想到的唯一正當理由。 –

+0

呃,不幸的是開發早已不存在了,這就是爲什麼我在這裏要求:) – kyooryu

相關問題