用extjs4.1中的总值计算网格列值

Posted

技术标签:

【中文标题】用extjs4.1中的总值计算网格列值【英文标题】:Calculate the grid column value with total value in extjs4.1 【发布时间】:2013-05-22 10:10:03 【问题描述】:

我的网格有两列:目标和目标百分比。我从商店获得目标值。我需要使用 Jan/Total Jan*100 计算 Total 和 Target 百分比值。我想要一个目标百分比的摘要。谁能告诉我怎么做?

我需要手动计算总数

例如

Month  Target      Target %
   Jan     50       **50/100*100**
   Mon     50       50/100*100
   Total   100        

谢谢

【问题讨论】:

【参考方案1】:

您可能希望在您的模型中使用它。


    name : 'Target %',
    convert : function( value, record ) 
                   var target = (record.get('Target')/total)*100;
                   return target;
       
    type: 'number'
,

【讨论】:

哦,对不起,我没看到总数字段。如果总数是在服务器端计算然后加载到网格中会不会有问题。 @Amit Aviv 你能帮我解决这个问题吗

以上是关于用extjs4.1中的总值计算网格列值的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ExtJS 4 网格面板中保留垂直滚动条?

如何使用extjs4.1在网格中按降序对带有连字符的浮点值进行排序

一列具有字符串数据和extjs4.1中的复选框

Extjs 4.1.1 将上下文菜单链接到网格

sencha extjs4.1 ext.tab.panel activetab

ExtJs 4.1.0 缓冲网格 + 本地排序/过滤