当前位置:编程学习 > C#/ASP.NET >>

DevExpress控件:GridControl Footer中如何计算列A合计与列B相除的计算?

大侠们,我尽量把问题说的明白些:

用GridControl做了一个表,A列为利润,B列为收入,C列为成本,三列分别在footer中
做了“求和,D列为毛利率(=A/B*100),样表如下:

商品        利润(A列)        收入(B列)       成本(C列)     利润率(D列)
---------------------------------------------------------------------------------
红塔山      2000               20000             18000           10
中南海      1800               29000             27200           6.2
玉溪        3500               31000             27500           11.29         


---------------------------------------------------------------------------------
            7300               80000             72700           sum(A) / sum(B) * 100

A、B列就和我已经在Feature Browser中的Total Summary中设置好了,现在就是不知D列的汇总如何来实现。

还请高人指点,小弟万分感谢! --------------------编程问答-------------------- 我用的方法是在类中添加了一个计算字段

然后,用
get
{
   ....
}
返回需要的结果 --------------------编程问答-------------------- D列设置成自定义列就行,在CustomUnboundColumnData事件中编写代码。以前做过这个。
至于利润这个算法,可以在CustomSummaryCalculate 事件中编写,具体代码在网上搜搜。
http://documentation.devexpress.com/#WindowsForms/CustomDocument7874
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,