電気ウナギ的○○

About Home

Microsoft Report で前の行と内容が同じなら空白にする

shinoda (2021年3月22日 17:28)
Microsoft Report のメモ。

前の行の内容と同じだったら空白表示・・・というケース。

20210322_report1.jpg

この場合の「式」の例。(例えば「顧客番号」のフィールド)

=IIF(RowNumber(Nothing) > 1, (IIF((Previous(Fields!client_cd.Value) = Fields!client_cd.Value), "", Fields!client_cd.Value)), Fields!client_cd.Value)

    • 1行目は「前の行(Previous)」がないので、そのまま値を表示
    • 2行目以降は、「前の行(Previous)」の client_cd と現在の行の内容が同じなら空値(空白)表示

ちなみに、Fields!client_cd.Value は表示される値ではなく、その列にセットされる値そのものである。
そのため、例えば前の行が空白か?というような判断は不要。常に Previous(Fields!client_cd.Value) と Fields!client_cd.Value の値を比較するだけでよい。

電気ウナギ的○○

電気ウナギ的○○

About Back

コメント(0)

電気ウナギ的○○

電気ウナギ的○○

About Back

トラックバック(0)

トラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/5883

電気ウナギ的○○

About This Site

電気ウナギ的○○
岩国在住。広島で働く超零細IT企業社長のいわゆる社長日記。
何か、酒と食い物のことばかり書いているようで・・・お察しのとおり、肥満体です:-)


2011/06/24
iPhone用サイト公開

Create with jQuery, jQTouch.


CLOSE