ClFlexGrid中有4列 分别是姓名    工资项    工资   应付工资张三     基本工资  100
张三     奖金       200
李四     基本工资   150现在要求姓名相同的姓名和应付工资单元格合并,其中应付工资合并后的单元格是工资单元格之和
要求的效果如下姓名    工资项    工资   应付工资张三     基本工资  100     300
          奖金     200
李四     基本工资   150    150

解决方案 »

  1.   

    没办法直接取出合计数,因为表格控件只对行或列汇总,建议你用for(所有员工)
    {
    datarow[] drs=datatable.select("姓名="+当前循环员工);
    double tmp=0;
    for(int i=0;i<drs.length;i++)
    {
    tmp+=double.parse(drs[i]["工资"].tostring());
    }
    //把当前员工工资写到C1FG中
    }
      

  2.   

    楼上的只是去和,但是最后一列(应付工资)的合并好像没实现吧,即使设置了属性该列AllowMaring设置为true也不能合并