我如何计算此数据网格中的“差异”列(应该是其他两列的差异),该列的 d-6ren">
gpt4 book ai didi

apache-flex - 数据网格计算列

转载 作者:行者123 更新时间:2023-12-04 02:48:06 25 4
gpt4 key购买 nike

如何在 Flex 数据网格中创建计算列?示例:

<mx:DataGrid dataProvider="{ConsoleDetails}" id="datagrid">
<mx:columns>
<mx:DataGridColumn headerText="Absent Hrs" dataField="absentHrs"/>
<mx:DataGridColumn headerText=Replaced Hrs" dataField="replacedHrs"/>
<mx:DataGridColumn headerText="Difference" dataField="<WHAT TO PUT HERE>"/>
</mx:columns>
</mx:DataGrid>

我如何计算此数据网格中的“差异”列(应该是其他两列的差异),该列的 dataField 属性中要放什么?

谢谢

最佳答案

我会采用以下两种方法之一:

  1. 像这样在数据网格中显示的类上创建一个新属性:

    public function get difference() : Number { 返回 replacedHrs - absentHrs;

    然后将difference设置为该列的datafield。

  2. 或者,创建一个返回两个字段差异的标签函数,并设置它而不是数据字段。

关于apache-flex - 数据网格计算列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5409262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com