我正在开发一个简单的Web应用程序,其中包含来自某些员工的简单数据,例如ID,NAME等。因此,我使用XML文件作为我的数据库。但是,我的XML文件按员工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>
我非常感谢您对此代码的任何帮助。
答案 0 :(得分: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}"/>
...