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! .Value) 'なので、値自体が**返されているときに改行が含まれますか? – 3N1GM4
私はvbcrlfを保持できると思っていました。フィールドが空のときに空白で置き換えてください。 – BishNaboB
問題はそれが望ましい動作を与えないことです - 私は質問を理解するように、[GPH](http://stackoverflow.com/users/2250361/gph)は値がないときに空行を抑制したいその行に何があったのかを示す – 3N1GM4