shengDev 发表于 2017-3-28 10:46:28

分类汇总求完成率

本帖最后由 shengDev 于 2017-3-28 10:46 编辑

Dev自带的分类汇总只有简单的求和、最小值、平均值等,我这里所需要的完成率是月销售总额/销售目标。
如下是代码
                     //分类汇总
                  rptGridControl1.BandGridView.Columns["片区"].GroupIndex = 0;
                  rptGridControl1.BandGridView.ExpandAllGroups();


                  //自定义分类汇总求完成率
                  decimal sale = DataConvert.ToDecimal(rptGridControl1.BandGridView.Columns["月销售金额"].SummaryText);
                  decimal target = DataConvert.ToDecimal(rptGridControl1.BandGridView.Columns["本月目标"].SummaryText);
                  string sumST = Generic.DataConvert.ToDecimal(sale / target).ToString();
                  rptGridControl1.BandGridView.Columns["完成率"].SummaryItem.SetSummary(DevExpress.Data.SummaryItemType.Custom, sumST);



显示效果:


页: [1]
查看完整版本: 分类汇总求完成率