1

ID、名前など、一部の従業員からの単純なデータを持つ単純な Web アプリを開発しています。したがって、XML ファイルをデータベースとして使用しています。それでも、私の XML ファイルは Employees' ID でソートされています

しかし、私は従業員の名前を選択して、彼/彼女に関する情報を表示しますが、spark コンポーネントを介してバインド可能なデータを作成したとき (XML ファイルをコンポーネントに「ドラッグ アンド ドロップ」するだけです)、それらを表示したいと思います。名前でソートされた名前で、これが私の問題です。

簡単なコードのはずなのに、困った…笑!

<s:DropDownList id="ddNome"
                labelField="NomeFuncionario" <!-- Employees' Name -->
                textAlign="justify"
                width="240" height="25"
                top="30" horizontalCenter="0"
                initialize="sortName(event)" <!-- Trying to create it now... -->
                creationComplete="cbNome_creationCompleteHandler(event)"
                change="cbNome_changeHandler(event)">

    <s:AsyncListView list="{getDataResult2.lastResult}"/>

</s:DropDownList>

このコードの助けに本当に感謝しています。

4

1 に答える 1

0

あなたはこのようなことを試すことができます

    <mx:XMLListCollection id="xmlListColl"
            source="{getDataResult2.lastResult}">
        <mx:sort>
            <mx:Sort>
                <mx:fields>
                    <mx:SortField id="sortField"
                            name="@NomeFuncionario"
                            caseInsensitive="true" />
                </mx:fields>
            </mx:Sort>
        </mx:sort>
    </mx:XMLListCollection>

    ...
    <s:AsyncListView list="{xmlListColl}"/>
    ...
于 2012-10-11T14:34:10.877 に答える