【发布时间】:2011-03-15 09:00:38
【问题描述】:
我正在制作一个应用程序,其中显示一个 AdvanvedDataGrid,其中一列带有日期(格式为 DD/MM/YYYY),另一列带有日期时间(格式为 HH:MM)。我也想根据日期时间对日期进行排序(只需单击列的标题),有一个预期行为的示例:
2011 年 2 月 2 日 | 10:42
2011 年 3 月 2 日 | 09:45
2011 年 2 月 2 日 | 11:45
2011 年 3 月 2 日 | 11:30
因此,点击“日期”标题对日期进行排序,同时考虑日期时间:
2011 年 2 月 2 日 | 10:42
2011 年 2 月 2 日 | 11:45
2011 年 3 月 2 日 | 09:45
2011 年 3 月 2 日 | 11:30
我正在尝试使用 AdvancedDataGridColumnGroups,但它不起作用,有什么建议或想法可以开始工作吗?
提前致谢
编辑: 这是我的广告代码:
<mx:AdvancedDataGrid id="myADG" width="100%" height="100%" color="0x323232"
dataProvider="{_currentDatosBusqueda}" verticalScrollPolicy="auto"
fontSize="10" fontFamily="Arial" fontStyle="normal" fontWeight="bold" doubleClickEnabled="true"
itemDoubleClick="dobleClickFilaDataGridBusqueda(event);" useRollOver="true">
<mx:columns>
<mx:AdvancedDataGridColumn headerText="Paciente ID" dataField="patientID" paddingRight="0" resizable="false"/>
<mx:AdvancedDataGridColumn headerText="Apellidos y nombre de paciente" dataField="patientName" resizable="false"/>
<mx:AdvancedDataGridColumn headerText="Fecha del estudio" dataField="studyDate" paddingRight="0" textAlign="right" resizable="false"/>
<mx:AdvancedDataGridColumn headerText="Hora del estudio" dataField="studyTime" paddingRight="0" textAlign="right" resizable="false"/>
<mx:AdvancedDataGridColumn headerText="Accesion Number" dataField="accesionNumber" paddingRight="0" resizable="false"/>
</mx:columns>
_currentDatosBusqueda 是我从服务器收到的一个数组集合(日期和日期时间格式正确)。
【问题讨论】:
标签: apache-flex actionscript-3 advanceddatagrid