麦粉325027 发表于 2020-8-3 23:22:31

电子表格维度折叠展现异常

在官网上看到电子表格可以做折叠展现
下面图是我的excel电子表格





下面的图是我的宏脚本代码



下面图是在报表上展现结果



不知道是不是代码写错了,结果在报表上展现多个减号,应该是展开时候只有单个的加号,减号么?为什么是这样,走过路过大神帮忙看下,谢谢!


脚本代码为:

function main(spreadsheetReport) {
    /*
      构造收起展开模块
    */
    var CollapsableSpreadsheetReport = jsloader.resolve("smartbi.spreadsheetreport.CollapsableSpreadsheetReport");
    var collapsableSpreadsheetReport = new CollapsableSpreadsheetReport();

    //设置列折叠的属性为null,如果只有行折叠,那么此项必须这么设置
    collapsableSpreadsheetReport.columnHeader = null;


    //行合并开始行,从0开始计数,示例中从第4行开始,因此值为
    collapsableSpreadsheetReport.rowHeader.fromRow = 3;

    //行合并开始列,从0开始计数,示例中B列需要有合并的效果,因此起始列为值为1
    collapsableSpreadsheetReport.rowHeader.fromColumn = 1;

    //行合并结束列,从0开始计数,实例中有B-D列需要有合并的效果,因此结束列也为D列,值为3
    collapsableSpreadsheetReport.rowHeader.toColumn = 3;
    //行合并区域中,小计放最后,即收起时保留最后一行。如果为true时,收起时保留第一行
    collapsableSpreadsheetReport.rowHeader.subtotalFirst = false;


//collapsableSpreadsheetReport.rowHeader.collapseAll = true;    //设置默认收起
    collapsableSpreadsheetReport.render(spreadsheetReport);
}


代码不知道哪里有问题,麻烦知道朋友帮忙分析下,谢谢





Jaylin 发表于 2020-8-4 16:41:18

宏问题若需支持,可先联系销售购买服务~

麦粉85797 发表于 2020-10-16 14:48:39

彭杰 发表于 2021-12-9 07:43:40

麦粉85797 发表于 2020-10-16 14:48
兄弟,你这个例子是在哪里看到的?

同问{:3_59:}
页: [1]
查看完整版本: 电子表格维度折叠展现异常