0
我正在創建SSRS報告,並且希望在從SQL Server表中抽取NULL日期時顯示自定義文本。我使用了很多變體,但無法正確顯示它。如果報告不是NULL,則報告顯示實際日期,但如果它爲NULL,則不顯示任何內容。它喜歡它幾乎忘記了一切你設定(填寫,字體,加粗,等...)當日期爲空時,SSRS顯示自定義文本
我用最基本的語句是:
=IIf(IsNothing(Fields!Previous_Run_Date.Value),"Have not run previously",Fields!Previous_Run_Date.Value)
=IIF(Fields!Previous_Run_Date.Value Is Nothing,"Have not run previously",Fields!Previous_Run_Date.Value)
我怎樣才能獲得自定義文本時顯示NULL ,在數據庫中有有效日期?此外,數字被格式化爲自定義日期:例如:2017年6月20日
我的第一個想法是你提到的,格式化會刪除你的文本。如果你現在刪除了格式,看看你是否得到你想要的東西?然後,除了設置文本外,還可以有條件地設置格式。 – Jesse
我已經測試了第一個表達式並且工作正常,要麼使用formatting屬性,要麼不使用。 – niktrs
您是否嘗試過IIF(Fields!Previous_Run_Date.Value =「」)? – Lucky