hiprint表格追加合并行案例

位置:首页 / 新闻中心 / 新框架教程

新框架教程 Admin 2024-03-26 19:51:06 568

//按钮【按钮一】的回调

  tid = $(layero).find("[name=tid]").val();

  for(i=0;i<res.data.length;i++){

  if(res.data[i].id==tid){

  customPrintJson = JSON.parse(res.data[i].text);

  }

}

  hiprintTemplate = new hiprint.PrintTemplate({

                template: customPrintJson,

            });

//表格追加行,先编辑打印元素,找到表格(tableCustom),然后给表格追加(return)行,行可以自行合并以及统计数据。

            for (i = 0; i<hiprintTemplate.printPanels.length;i++) {

            for (j = 0; j<hiprintTemplate.printPanels[i].printElements.length;j++) {

            if(hiprintTemplate.printPanels[i].printElements[j].printElementType.type=="tableCustom"){

hiprintTemplate.printPanels[i].printElements[j].printElementType.footerFormatter =                                      function(options,rows,data,currentPageGridRowsData){

total_price = 32;

return "<tr><td colspan='3'>合计</td><td colspan='2'>"+total_price+"元</td></tr>"

        };

}

}

}

hiprintTemplate.printPanels

//console.log(hiprintTemplate)

hiprintTemplate.print(printData);

以上就是“hiprint表格追加合并行案例”的详细内容,更多请关注木子天禾科技其它相关文章!

15934152105 扫描微信