|
@@ -1045,7 +1045,9 @@ let visualJumbo = {
|
|
|
let contentNodes = [];
|
|
let contentNodes = [];
|
|
|
for (let field of textFldArr) {
|
|
for (let field of textFldArr) {
|
|
|
let node = me.private_create_field_param_node(sheet, field, startRow, colWidthArr, rowHeightArr, rptTpl);
|
|
let node = me.private_create_field_param_node(sheet, field, startRow, colWidthArr, rowHeightArr, rptTpl);
|
|
|
- contentNodes.push(node);
|
|
|
|
|
|
|
+ if (field.isField) {
|
|
|
|
|
+ contentNodes.push(node);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
//2. 其他就归类到离散去了
|
|
//2. 其他就归类到离散去了
|
|
|
let discreteNodesArr = [];
|
|
let discreteNodesArr = [];
|
|
@@ -1056,6 +1058,9 @@ let visualJumbo = {
|
|
|
if (sBand) {
|
|
if (sBand) {
|
|
|
me.private_setup_bandHeight(sBand[JV.PROP_NAME], sBand, sheet);
|
|
me.private_setup_bandHeight(sBand[JV.PROP_NAME], sBand, sheet);
|
|
|
me.private_build_txt_fld_nodes(sBand, sheet, rptTpl, sArr.items);
|
|
me.private_build_txt_fld_nodes(sBand, sheet, rptTpl, sArr.items);
|
|
|
|
|
+ if (sBand[JV.PROP_NAME] === cotentBand[JV.PROP_NAME]) {
|
|
|
|
|
+ sArr.items[0] = []; //清除指标集合(因与步骤1的结果有重叠了)
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
if (sArr.items[0].length > 0 || sArr.items[1].length > 0) {
|
|
if (sArr.items[0].length > 0 || sArr.items[1].length > 0) {
|
|
|
discreteNodesArr.push(sArr);
|
|
discreteNodesArr.push(sArr);
|