メイン コンテンツをスキップする 補完的コンテンツへスキップ

集計スコアのソート

tSortRowコンポーネントを追加して、集計結果をソートするようにこのコンポーネントを設定するには、以下のようにします:

手順

  1. tAggregateRowコンポーネントの次に、新しいtSortRowコンポーネントを追加します。
    addComponent {
    	setComponentDefinition {
    		TYPE: "tSortRow",
    		NAME: "tSortRow_1",
    		POSITION: 672, 192
    	}
    
    }
  2. tSortRowsetComponentDefinition {}の次に、setSettings {}関数を使ってコンポーネントのプロパティを定義します。

    この例では、総合得点が降順でソートされ、集計結果のソートが行われます。

    	setSettings {
    		CRITERIA {
    			COLNAME : "sum",
    			SORT : "num",
    			ORDER : "desc"
    		},
    		LABEL : "sort"
    	}
  3. setSettings {}の次に、addSchema {}関数を入力して、コンポーネントの出力構造を定義します。

    この例では、tSortRowコンポーネントが、tAggregateRowコンポーネントと同じスキーマ構造を持つように設定されています。

    	addSchema {
    		NAME: "tSortRow_1",
    		CONNECTOR: "FLOW"
    		addColumn {
    			NAME: "subject",
    			TYPE: "id_String"
    		}
    		addColumn {
    			NAME: "sum",
    			TYPE: "id_Double",
    			PRECISION: 2
    		}
    		addColumn {
    			NAME: "average",
    			TYPE: "id_Double",
    			PRECISION: 2
    		}
    		addColumn {
    			NAME: "max",
    			TYPE: "id_Double",
    			PRECISION: 2
    		}
    		addColumn {
    			NAME: "min",
    			TYPE: "id_Double",
    			PRECISION: 2
    		}
    	}

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。