不知道是不是我理解错误,REPORT中LISTVIEW控件没有单元格合并的功能,我建议你用MSFLEXGRID控件,它的MERGECOL和MERGEROW属性可以让你合并单元格。

解决方案 »

  1.   

    对啊,合并应该用 MSFLEXGRID
      

  2.   

    对啊,MSFLEXGRID or MShFLEXGRID 是首选项,你的问题,可以很容易解决!
      

  3.   

    我看了你的问题实际上还是你的经验不足!   listview1控件的计算能力是很差的,最好用来显示文字记录内容的功能,
      
       如果要计算就用数组等,很麻烦!   而要计算用MSFLEXGRID or MShFLEXGRID 比较好!   你也可把这两种控件混合使用!
      

  4.   

    现在我找到解决问题的办法了!就是假如要拆开的话就选中要拆的那一项,将拆开的需要的部分插入数据库中,另外一部分因为可能要合并,所以要新添加到listview中,同时删除刚才选种的那一项。
    例如:假如输入单据号100001,回车在listview中显示彩电 120000.00 *****拆开这一项为两项
    冰箱 20000.00 -----|合并下面两项
    空调 30000.00 -----|将彩电拆为9万和3万,于是新的listview中应该显示为彩电 30000.00 -----}这一项为剩下的
    冰箱 20000.00 -----|合并下面两项
    空调 30000.00 -----|
    但是这个过程如何实现呢?我不知道如何能实现!请帮忙完成!