<sort>要素
ネームスペース: http://xmlns.oracle.com/uix/bc4j
派生元: <ctrl:eventHandler>要素
グループ: UIX Controller
要素の型: EventHandler

<sort>要素は、現在スコープ内にあるビュー・オブジェクト、行セットまたは行セット・イテレータにUIXのsortイベントを適用します。

構文
<sort>
</sort>

注意:
  • この要素は派生元要素のすべての属性と子要素を持つことができます。

  • 説明

    <sort>要素は、現在スコープ内にあるビュー・オブジェクト、行セットまたは行セット・イテレータにUIXのsortイベントを適用します。 このイベントによって引き渡されるvalueパラメータには、ソート基準となる属性名が含まれます。また、stateパラメータは、ascending、descendingもしくは何も設定されません。この2つのパラメータを組み合せて、BC4Jのビュー・オブジェクトに新しいORDER BY句を構成します。 対応する行セットと行セット・イテレータは、必要に応じて再作成されます。


    次の例では、empsコンポーネントに対して定義されたsortイベントの中でUIXのsortイベントを処理して、CurrentDeptEmpsVOというビュー・オブジェクトの範囲を表示します。

                <ctrl:handlers>
                  <ctrl:event name="sort" source="emps" >
                    <bc4j:findRootAppModule name="EmpAppModule" >
                      <bc4j:findViewObject name="CurrentDeptEmpsVO" >
                        <bc4j:sort/>
                      </bc4j:findViewObject>
                    </bc4j:findRootAppModule>
                  </ctrl:event>
                </ctrl:handlers>