瀏覽代碼

交叉表纵向合计问题

Tony Kang 3 年之前
父節點
當前提交
990435f6e3
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      app/reports/rpt_component/jpc_cross_tab.js

+ 13 - 0
app/reports/rpt_component/jpc_cross_tab.js

@@ -973,6 +973,19 @@ JpcCrossTabSrv.prototype.createNew = function() {
                         firstTextOutput = false;
                     }
                 }
+                if (me.row_extension_fields_idx.length === 0) {
+                    const cols = valuesIdx.length;
+                    for (let colIdx = 0; colIdx < cols; colIdx++) {
+                        if (tab[JV.PROP_TEXT]) {
+                            rst.push(JpcTextHelper.outputText(tab[JV.PROP_TEXT], band, unitFactor, 1, 0, cols, colIdx, 1, 0));
+                        }
+                        if (tab[JV.PROP_TEXTS]) {
+                            for (let j = 0; j < tab[JV.PROP_TEXTS].length; j++) {
+                                rst.push(JpcTextHelper.outputText(tab[JV.PROP_TEXTS][j], band, unitFactor, 1, 0, cols, colIdx, 1, 0));
+                            }
+                        }
+                    }
+                }
             }
         }
         return rst;