如何解决PDFMake:有没有办法在页面更改时重复组键?
Pdf make 提供了制作表格的绝佳功能。有一个功能调用标题行,重复下一页的标题。我添加了一行作为分组的键。如果该键继续,我希望该键在下一页重复。
所以基本上,说 pdf 按客户名称分组。然后每次页面更改时,我想打印 Group header ,这意味着页面开头的最后一个客户名称。我记得报表工具(例如 SSRS 或 Crystal 报表)用于提供此功能。试图在这里模仿相同的行为。但无法在 pdfmake 中为此找到任何内容。
示例:
var dd = {
content: [
{text: 'Group Row to next page',style: 'subheader'},{
style: 'tableExample',table: {
headerRows: 1,body: [
[{text: 'Order Number',bold:true},{text: 'Amount',bold:true}],[{text: 'Customer Name: Customer 1',colSpan: 2,{}],['Cust1 - 0','1234'],['cust1 - 1','1312'],['Cust1 - 2','14123'],['Cust1 - 3',['Cust1 - 4',['Cust1 - 5',['Cust1 - 6',['Cust1 - 7',['Cust1 - 8',['Cust1 - 9',['Cust1 - 10',['Cust1 - 11',['Cust1 - 12',['Cust1 - 13',['Cust1 - 14',['Cust1 - 15',['Cust1 - 16',['Cust1 - 17',['Cust1 - 18',['Cust1 - 19',[{text: 'Customer Name: Customer 2',['Cust2 - 1',['Cust2 - 2',['Cust2 - 3',['Cust2 - 4',['Cust2 - 5',['Cust2 - 6',['Cust2 - 7',['Cust2 - 8',['Cust2 - 9',['Cust2 - 10',['Cust2 - 11',['Cust2 - 12',['Cust2 - 13',['Cust2 - 14',['Cust2 - 15',['Cust2 - 16',['Cust2 - 17',['Cust2 - 18',['Cust2 - 19',['Cust2 - 20',['Cust2 - 21',['Cust2 - 22',]
}
},],styles: {
header: {
fontSize: 18,bold: true,margin: [0,10]
},subheader: {
fontSize: 16,10,5]
},tableExample: {
margin: [0,5,15]
},tableHeader: {
bold: true,fontSize: 13,color: 'black'
}
},defaultStyle: {
// alignment: 'justify'
}
}
想要的客户名称:客户 2 应在行标题后重复到下一页。
任何帮助将不胜感激。 提前致谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。