jQuery MiniUI

 找回密码
 立即注册
查看: 3518|回复: 3
打印 上一主题 下一主题

mergeColumns合并怎么设置 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2017-8-11 16:55:15 |只看该作者 |倒序浏览
  1. <div field="ContractNumber" name="ContractNumber" headeralign="center" allowsort="true"  header="合同编号" align="left">合同编号</div>
  2.                                    <div field="ContractName" name="ContractName" headeralign="center" allowsort="true"  header="合同名称" align="left">合同名称</div>
  3.                                     <div field="ContractAmount" name="ContractAmount" headeralign="center" allowsort="true"  header="合同金额" align="left">合同金额</div>
复制代码
  1.     var grid = mini.get("CPE_CM_SubContractPayment");
  2.         grid.on("load", function () {
  3.             grid.mergeColumns(["ContractNumber","ContractName","ContractAmount"]);
  4.         });
复制代码
我做的是个合同的付款。我想同一个合同的编号名称金额都合并。
但是用的mergeColumns之后,成了这三列只要数据相同就合并了。
-----------------------------------------------------------------------------------------
这改怎么设置,前两列合并的,后边这一列判断前边合并了,他才能合并。。不想让他串行啊
----------------------能听懂我的描述么/
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 1

沙发
发表于 2017-8-12 10:35:20 |只看该作者

Rank: 8Rank: 8

板凳
发表于 2017-8-14 10:43:15 |只看该作者
我们合并列的规则就是相邻同值合并,不会根据其他的情况来合并,要实现你这样的合并,需要处理一下数据,类似这个示例。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 6Rank: 6

地板
发表于 2017-8-17 15:48:48 |只看该作者
felt 发表于 2017-8-14 10:43
我们合并列的规则就是相邻同值合并,不会根据其他的情况来合并,要实现你这样的合并,需要处理一下数据,类 ...

感觉好麻烦,我还要根据我的逻辑,在改数据。。。
我还是用分组和配合表格合并 来达成我的目的了,虽然看上去不太好,不过能区分。

Archiver|普加软件

GMT+8, 2024-9-30 10:30 , Processed in 1.041718 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部