メジャーパラメータープロパティ

次のプロパティは rv_measure_calc に適用されます。

  • targetmeasure: 編集済の値を検索するために使用するメジャー。
  • weightmeasure_multiply: 編集済の差 (元の値と新しい値) を乗算するために使用するメジャー。
  • weightmeasure_divide: 編集済の差 (元の値と新しい値) を除算するために使用するメジャー。
  • measure_spread: 重み付けした差を拡散するために使用するメジャー。
  • spread_type: 「差分」または「値」。measure_spread に使用する拡散メジャーを示します。「値」は新しい値で、「差分」は既存の値と新しい値の編集済の差です。前の値が null でない場合に適用されます。既存の値が 0 または #NA である場合、「差分」と「値」の動作は同じです。指定されていない場合、「差分」を使用します。rv_measure_calc が定義されていない場合、計算済セルに基づいた値への編集は、OLAP によって拒否されます。
  • spread_rounding: 桁数は拡散結果を四捨五入するのに使用できます。0 = 整数値として拡散します。spread_rounding が正の整数として定義されている場合、四捨五入にはスプラッシュコマンドを使用します。定義されていない場合または負の整数の場合、四捨五入はできません。「measure_spread」が null の場合、ifemptyspreadmeasure_ spread_rounding パラメーターが適用されます。
  • spread_error_correction: TRUE または FALSE に設定できます。拡散結果に TRUE または定義されていないエラー修正が適用される場合、つまり、拡散結果の合計が (集計) 拡散された値と同じであることを確認するために、1 つの基本要素は四捨五入した値を受け取ることができます。FALSE: エラー修正はありません。
  • ifemptymeasurespread_ targetmeasure: measure_spread が null の場合に使用される必要がある目標メジャーを指定するために使用します。
  • ifemptymeasurespread_ weightmeasure_multiply: measure_spread が null の場合に値を乗算するのに使用される必要があるメジャーを指定するために使用します。
  • ifemptymeasurespread_ weightmeasure_divide: measure_spread が null の場合に値を除算するのに使用される必要があるメジャーを指定するために使用します。
  • ifemptymeasurespread_ measure_spread: measure_spread が null の場合に値を拡散するのに使用される必要があるメジャーです。
  • Ifemptymeasurespread_ spread_rounding: measure_spread が null、未定義、または負である場合に、拡散結果を四捨五入するのに使用する桁数を指定するのに使用します。
  • Ifemptymeasurespread_ spread_error_correction: measure_spread が null (未定義の場合、デフォルトでは TRUE) の場合に TRUE または FALSE を指定してエラー修正を適用します。定義されていない場合、計算済セルに基づいたメジャーの値の編集はできず、OLAP によって拒否されます。

これらのプロパティは rv_measure_fromat に適用されます。

  • format: メジャー値の形式。有効な形式値は "0"、"0.00"、"0%"、"0.00%"、"Date"、"Datetime"、"KPI" です。
  • highamber: シナリオ値 >= 対応するメジャーの値の場合、背景を黄色に設定します。
  • highred: シナリオ値 >= 対応するメジャーの値の場合、背景を赤色に設定します。
  • lowamber: シナリオ値 <= 対応するメジャーの値の場合、背景を黄色に設定します。
  • lowred: シナリオ値 <= 対応するメジャーの値の場合、背景を赤色に設定します。
  • highlightgreen: TRUE の場合、シナリオ値が黄色および赤色の範囲外になると、背景を緑色に設定します。それ以外の場合、通常 (白色) の背景色を表示します。メジャーに最低 1 つの highamber、highred、lowamber、lowred が定義されている場合に適用されます。
  • kpisize: メジャーが同一サイズの KPI または値に比例する KPI として表示されているかどうかを示します。「比例」または「同一」のいずれかに設定できます。[比例] に設定すると、セル内にバーが表示されます。バーのサイズは指定されたメジャーに対するシナリオの値に比例しています。最大値には完全な列幅 (100%) が表示され、この値への比例を元に、縮小されます。適切な色の範囲 (赤色、黄色、緑色) を表示するために、highamber、highred、lowamber、lowred、highlightgreen パラメーターが利用できます。色の範囲が指定されていない場合は、標準のチャートカラーパレットを使用します。赤色範囲の値は赤色のバーで表示されます。黄色範囲の値は黄色のバーで表示されます。highlightgreen パラメーターは TRUE に設定する必要があり、その結果、その他の値はすべて緑色のバーで表示されます。[同一] に設定すると、アイコンが表示されます (赤色と黄色のエクスクラメーションマークおよび緑色のチェックマーク)。これらのアイコンを表示するために、highamber、highred、lowamber、lowred、highlightgreen パラメーターを利用する必要があります。赤色範囲の値は赤色のエクスクラメーションマークで表示されます。黄色範囲の値は黄色のエクスクラメーションマークで表示されます。緑色で強調表示されているパラメーターは TRUE に設定されている必要があります。その結果、その他の値はすべて緑色のチェックマークで表示されます。デフォルトでは、この値は [同一] に設定されています。
  • total: TRUE の場合、値は太字に設定されます。メジャーがピボットで定義されていない場合、条件が無視されます。
  • insertblank: TRUE の場合、空白の行 (メジャーが左のディメンションの場合) または空白の列 (メジャーが上のディメンションの場合) がワーク内で選択されたメジャーの後に挿入されます。メジャーがピボットで定義されていない場合、無視されます。
  • chartnumber: (1、2、4)。このメジャーのデフォルトのグラフタイプを上書きします。メジャーがグラフ系列に含まれる場合、このパラメーターは無視されます。複数のグラフタイプを描画する場合、各グラフタイプが表示されるように、データは奥から手前に向かって、領域、線の順で検索する必要があります。3 (円)、5 (棒)、6 (マップヒート)、7 (ゲージ)、8 (フィルター)、9 (マップ座標) のグラフタイプはサポートされていません。値 0 はこのパラメーターに影響を与えません (rv_measure_graphhide を使用)。
    注: ゲージプロパティは rv_measure_format で定義され、メインのグラフがゲージに設定されている場合のみ使用されます。グラフ番号を 7 に設定する必要はありません。
  • secondaxis: TRUE の場合、軸は自動的にサイズ調整され、プロットされた系列すべてに合わされます (secondaxis = TRUE)。メジャーがグラフ系列に含まれる場合、このパラメーターは無視されます。デフォルトは FALSE です。定義されない場合、主軸にメジャーをプロットします。ただし、メジャー形式が % の場合、軸はデフォルトで、代替軸になります。secondaxis = TRUE の場合にメジャーに対する % 形式または代替軸を最初に表示するかどうかは、ワークシートのメジャーを繰り返し利用するときに、データがどのように読み取られるかによって異なります。
  • テキスト: 計算済メジャーとテキストの値を返すメンバーセット (たとえば、1 = A、2 = B など) を作成するのに使用します。値は数値でフォーマットされていません。指定されていない場合、値は nullasblank プロパティに関係なく null として表示されます (format = text の場合は無視されます)。しかし、アプリケーションから返される値が数字である場合、その値は取得済として表示され、フォーマットされません。例: <Table> <Row name="[DPLS_INVCLASS]"> <Property name="format" value="text" /> </Row> </Table>
    注: <> テキスト形式とメジャーにテキスト値が含まれる場合、フォーマットエラーが発生します。
  • stackedtype: 0、1、または 2 (なし、積み上げ、パーセント単位)。このメジャーのデフォルトのワークシート、積み上げタイプを上書きします。メジャーがグラフ系列に含まれない場合、このパラメーターは考慮されません。これはグラフタイプ 1、2、4、5 (横棒、折れ線、面、縦棒) のみに適用されます。未定義の場合、デフォルトのワークシート、積み上げタイプが使用されます。
  • nullasblank: True の時、値が null/0 の場合、メジャーは空白で表示されます。False の場合、null/0 の値は 0 (ゼロ) として表示されます。state = null (未定義) の場合、デフォルトではメジャーのプロパティ値が適用されます。
    注: この形式はグラフにも適用されます。つまり、null 値はグラフに描かれません。[メジャー] のタイプが、日付またはフォーマットプロパティ = テキスト (null は常に空白で表示される) の時、値は考慮されません。
    null/0 値を 0 ではなく空白セルとして表示する例を以下に示します。
    <Table>
    <Row name="[SOP_ERRPER]"> 
    <Property name="format" value="0%" /> 
    <Property name="highamber" value="0.2" />
    <Property name="highred" value="0.4" />
    <Property name="highlightgreen" value="TRUE" />
    <Property name="nullasblank" value="TRUE" />
    </Row>
    </Table>
  • trendmeasure: 現在のメジャーのトレンドメジャーとして使用される必要があるメジャーです。デフォルトのグラフタイプが 7 (ゲージ)の場合のみ適用されます。メジャーがグラフ系列に含まれない場合、このトレンドメジャーは考慮されません。
  • Displayvalue: True の場合、メジャーの値がグラフに (ラベルとして) 表示されます。パーセントの場合、値は % 形式で表示されます。False、または未定義の場合、値は表示されず、ツールチップで表示されます。値は常に表示されるため、rv_chart_number = 7 (ゲージ) には適用されません。
  • Mingaugeaxis: ユーザーにより番号として指定します。ゲージグラフに表示する最小軸値を示します。未定義の場合、ゲージグラフの最小軸値は 0 に設定されます。メジャーがグラフ系列に含まれない場合、このパラメーターは考慮されません。グラフタイプ 7 (ゲージ) のみに適用されます。
  • Maxgaugeaxis: ユーザーにより番号として指定します。ゲージグラフに表示する最大値軸を示します。未定義の場合、ゲージグラフの最大軸値は 100 に設定されます。メジャーがグラフ系列に含まれない場合、このパラメーターは考慮されません。グラフタイプ 7 (ゲージ) のみに適用されます。