TIBCO Spotfire® Business Author and Consumer User's Guide

Parent()

階層内の親ノードを参照する場合は、Parent() ナビゲーション メソッドを使用します。

以下に例を示します。



現在のノードから、階層を 1 つ上に移動します。データが階層的でない場合、または現在のノードがトップ レベルにある場合、Parent() メソッドは All() メソッドと同じように機能します。

注: 例で使用される式はインメモリ データが使用されることを前提としています。

次の棒グラフは、さまざまな生産物の売上高の絶対値を示しています。生産物は、カテゴリの軸で階層構造になっています。



果物の総売上高に対してそれぞれの果物が占める割合、および野菜の総売上高に対してそれぞれの野菜が占める割合を表示するとします。そのために、親ノードを参照する必要があります。以下の式を適用します (値の軸のパーセンテージとして値をフォーマットします):



この式は、それぞれの果物の売上高を果物の売上高の合計で除算し、それぞれの野菜の売上高を野菜の売上高の合計で除算します。たとえば、バナナの売上高から、Parent() メソッドは Fruit レベルまで移動して果物全体の合計を取得します。比率は、1012/(465+1012+812) ≈ 44.2% となります。