Cognos DMRモデルのレポートでFrom-Toの期間範囲選択の実装


Cognos DMRモデルのレポートでFrom-Toの期間範囲選択の実装

以下のようなイメージの、開始(From)~完了(To)を範囲指定するレポートは、Relationalモデルでのレポートであれば、詳細フィルターにbetweenを使用すれば簡単ですが、DMRモデルではどのように実装するかの簡単なメモです。

DMRモデルでの実装方法

スライサーの場合、以下のように記載して実装します。

intersect(lastPeriods(-9999,[販売].[時間].[時間].[月]->?pFrom?),lastPeriods(9999,[販売].[時間].[時間].[月]->?pTo?))

エッジに置くデータアイテム「月」を同様に記載しても実装可能です。

参考情報

How to create a date range based on the multidimensional data in report
https://www.ibm.com/support/pages/how-create-date-range-based-multidimensional-data-report