マトリックスレポートを生成しようとしています。私はSSNの行と3桁のコード列を持っています。 3桁のコードは、1行につき1つのレポートを通して、セルにランダムに挿入されます。私はそれらを1列に表示させたいと思っています。私は試しました...SQL Server 2008レポートサービス
=Iif(IsNothing(Fields!CODE.Value),"The Field Is Null",Fields!CODE.Value)
しかし、これは "The Field is Null"と表示されます。私は次のように表示されたいと思います...
=Iif(IsNothing(Fields!CODE.Value),"",Fields!CODE.Value)
しかし、nullセル自体は除外されています。誰もがこれを取り除くためのトリックを知っていますか?
結果は次のようになります...
ssn code
123456789 123
123456789 123
and so on
マイマトリックス構造は次のようになります...
と経験は、現在= IIF(IsNothing(フィールド!ID5に設定されています.Value)、 "The Field Is Null"、フィールド!ID5.Value) 注:ID5は簡単な名前付け規則です。 ID5はコードに対応します。 ID2はSSNに対応する。
:Reporting Servicesでの式でそれを行う、
を代わり:
は、おそらく最も簡単な方法は、クエリでそれを行うことですレポートに表示されたときのデータの表示内容と、表示する内容に関する情報を追加してください。あなたはコードを表示したいとは言いますが、そうではないと言っていますか? – jimconstable
Fields!CODE.Valueには、次のいずれかを指定できます。空の文字列値を持つ。 NULLにする?そして、あなたはNULLsと空の文字列が同じを表示したいですか? – thomasswilliams
私は実際にヌルセルが離れてheheをしたい!私は出発点としてIifコマンドを使用していました。私はコード値を表示したいと思いますが、それらは破棄されます。行あたり1つ、約20個のセルの1つにあります。 – 2boolORNOT2bool