Cognos Report Studio 8.2 を使用しています。1 つのレポートの要件は、プロジェクトの開始日と終了日の中でユーザーが指定した日付をフィルター処理することです。ただし、終了日がないプロジェクトである可能性があるため、終了日は null 値になる可能性があります。これが私のシナリオです:
イベント || イベント 開始日 || 終了日
プロジェクト1 || 2013 年 2 月 2 日 || 2013 年 2 月 10 日
プロジェクト2 || 2013 年 2 月 11 日 || ヌル
出力を次のようにする必要があります。
フィルター: 2013 年 2 月 3 日 出力: プロジェクト 1
フィルター: 2013 年 2 月 12 日 出力: Project1 & Project 2
このフィルターを試しました:
フィルタ 1:
([END_DATE] is not NULL) AND ([END_DATE] > ?asAtDate?)
フィルター 2:
([START_DATE] <= ?atDate?)
しかし、それはうまくいきませんでした。空白のレポートが表示されるだけでした。私は何を間違っていますか?[END_DATE] is not null を追加しないと、SQL 例外エラーが発生します。
ご助力いただきありがとうございます。