1
我有一個SSRS報表,它是一個日曆,它顯示每個人每天的不同活動。我目前通過.vbcrlf
來創建換行符。SSRS表達式 - 當字段不包含數據時刪除換行符
我想要做的只是在特定值中有數據時才返回換行符。
我現在的表現是:
=Fields!DayOfMonth.Value
& Constants.vbcrlf
& Constants.vbcrlf
& Fields!Shift.Value
& Constants.vbcrlf
& Fields!OT.Value
& Constants.vbcrlf
& Fields!Holiday.Value
& Constants.vbcrlf
& Fields!AbsenceType.Value
& Constants.vbcrlf
& Fields!ClockIn.Value
所以,如果沒有假期,我想刪除了這一行,並突破意義Absence
和In/Out
會向上移動文本框。我試過使用isNothing
,但無法獲得正確的語法。
具體來說,不會[GPH](http://stackoverflow.com/users/2250361/gph)想要:'iif(isnothing(Field!Thing.Value),「」,Constants.vbcrlf&Field!Thing .Value)',所以當**本身被返回時,包含換行符? – 3N1GM4
我在想,你可以保持vbcrlf,只是空白時用空白替換字段。 – BishNaboB
然後問題是它不會給出所需的行爲 - 正如我所理解的問題,[GPH](http://stackoverflow.com/users/2250361/gph)想要在值不是不管是否會出現這種情況,都會出現。 – 3N1GM4