0
我在rdlc文件中收到錯誤。如果Parameters!testDate.Value
不爲空白,則此方法有效,但如果爲空,則失敗。如果我將CDate部件關閉,則佔位符屬性日期格式化程序無法正常工作,但將CDate在報告Parameters!testDate.Value
上顯示#Error爲空。如何在rdlc中轉換日期
=IIf(Len(Parameters!testDate.Value)=0,Nothing,CDate(Parameters!testDate.Value))
這也不起作用
=IIf(FormatDateTime(Parameters!testDate.Value,2)=CDate("1/1/0001"),"",CDate(FormatDateTime(Parameters!testDate.Value,2)))
這不工作,要麼
=IIf(FormatDateTime(Parameters!testDate.Value,2)=CDate("1/1/0001") or Len(Parameters!testDate.Value)=0 or IsNothing(Parameters!testDate.Value),"",FormatDateTime(Parameters!testDatete.Value,2))
什麼類型是「testDate」?它是'DateTime','string'還是別的? – Oceans
是testDate是一個字符串 – user1854438