2017-01-18 78 views
1

如果指定的列爲空,是否有方法可以刪除表中的行?如果某個字段爲空,則刪除行--SSR

我知道我可以使用「if」函數使整行變爲空白。但是,我想實際刪除該行,而不是將其刪除。這可能嗎?

文本1 文本2(空白) 文本3

成爲

文本1 文本3

回答

1

您可以設置隱藏屬性上的動態基礎值的列。在設計模式中列標題

=IIf(Fields!Text2.Value = "", True, False)

單擊鼠標右鍵,選擇欄的可見性,請單擊顯示或隱藏基於表達式。輸入上面的表達式。點擊確定,然後測試。

編輯:如果Text2是一個空字符串,上面的表達式將設置Hidden屬性爲True。如果你回到空白,那麼這可能適用於你。

=IIf(IsNothing(Fields!Text2.Value), True, False)

+0

完美!謝謝。 – MarioS

相關問題