0
SSRSレポートを作成していて、NULL日付がSQL Serverテーブルから取得されたときにカスタムテキストを表示したいとします。私は多くのバリエーションを使用していますが、正しく表示することはできません。レポートにはNULLでない場合は実際の日付が表示されますが、NULLの場合は何も表示されません。私が使用し、そのSSRSが日付が空白のときにカスタムテキストを表示する
(...など、太字、フォントを記入)それはほとんどあなたが設定され、他のすべてを忘れるような最も基本的な文は、次のとおりです。
NULL私はカスタムテキストを表示するために取得できますか=IIf(IsNothing(Fields!Previous_Run_Date.Value),"Have not run previously",Fields!Previous_Run_Date.Value)
=IIF(Fields!Previous_Run_Date.Value Is Nothing,"Have not run previously",Fields!Previous_Run_Date.Value)
DBに有効な日付はありますか?また、Numberはカスタムとしてフォーマットされています。Date:Ex:6/20/2017
私が最初に考えたのは、書式設定によってテキストが削除されたことです。今のところフォーマットを取り除いて、あなたが望むものを手に入れたらどうなるでしょうか?次に、テキストを設定するだけでなく、条件を条件付きで設定することもできます。 – Jesse
私は最初の式をテストし、フォーマットプロパティを使用するかどうかを問わず正常に動作します。 – niktrs
IIF(Fields!Previous_Run_Date.Value = "")を試しましたか? – Lucky