- 注册时间
- 2016-10-14
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 34
- 精华
- 0
- 帖子
- 8

|
felt 发表于 2016-10-18 16:09 
把你的操作代码都贴出来,包括加载,setColumns和mergeColumns
//初始化表头
function initColumns() {
var grid = mini.get("Detail");
grid.set({
fitColumns: true,
columns: [
{ header: "事业部名称", field: "DepartmentName", width: 80, headerAlign: "center" },
{ header: "项目名称", field: "ProjectName", width: 80, headerAlign: "center" },
{ header: "分包合同号", field: "SupplierContractCode", width: 80, headerAlign: "center" },
{ header: "分包项目名称", field: "SupplierContractName", width: 80, headerAlign: "center" },
{ header: "分包商名称", field: "SupplierName", width: 80, headerAlign: "center" },
{ header: "分包合同额", field: "SupplierContractAmount", width: 80, headerAlign: "center" },
{ header: "款项类别", field: "MoneyCategory", width: 80, headerAlign: "center" },
{ header: "本月计划付款", field: "fukuan", width: 80, headerAlign: "center",
columns: [
{ header: "电汇", field: "TelegraphicTransfer", width: 80, headerAlign: "center" },
{ header: "承兑", field: "Acceptance", width: 80, headerAlign: "center" },
{ header: "合计", field: "Total", width: 80, headerAlign: "center" }
]
}
]
});
}
function merge() {
var grid = mini.get("Detail");
grid.mergeColumns(["DepartmentName"]);
}
function updateGrid(data) {
var datagrid = mini.get("Detail");
for (var i = 0; i < data.length; i++) {
var newRow = {
DepartmentName: data.DepartmentName,
ProjectName: data.ProjectName,
SupplierContractCode: data.SupplierContractCode,
SupplierContractName: data.SupplierContractName,
SupplierName: data.SupplierName,
SupplierContractAmount: data.SupplierContractAmount,
MoneyCategory: data.MoneyCategory,
TelegraphicTransfer: data.dianhui,
Acceptance: data.chengdui,
Total: 1
};
datagrid.addRow(newRow);
}
merge();
} |
|