LoginSignup
0
0

More than 5 years have passed since last update.

Cognos Analytics の折れ線グラフで縦に基準線を引く

Posted at

概要

ご質問を頂きましたので、回答ついでに投稿します。

折れ線グラフで、こういう表現ができるか、というご質問です。
日付1、日付2のプロンプトで指定した日付が、折れ線グラフ上での位置が分かるように、青い縦線、赤い縦線が表示されています。
001.JPG

実装方法

基本的な技術は、グラフのプロパティにある「カテゴリー基準線」を使用します。
画面は、日付1プロンプト(パラメーター名はp1)用の設定ですが、カテゴリー基準線を「レイアウト計算」で作成し、レポート式に以下を記載しています。
[グラフ].[日付] = ParamDisplayValue('p1')
002.JPG

ポイントはもう一つ、レポート内で使用している[日付]は、全て以下のようにchar(10)にcastしています。
cast([販売 (クエリー)].[時間].[日付],char(10))
003.JPG

castしている理由ですが、このカテゴリー基準線の式の定義で、以下の様に、Date型 = Date型にした場合に、検証はOKなものの、実際にレポート実行すると基準線が表示されず、char型 = char型か、int型 = int型にする必要があるようです。
004.JPG

簡単ですが、以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0