报表二维打印需求
金蝶云社区-yufugen
yufugen
0人赞赏了该文章 632次浏览 未经作者许可,禁止转载编辑于2015年10月09日 15:33:52

目前在支持一个K3Cloud项目,客户有这样的要求,就是打印报表时需要将尺码按横向打印出来,详细需求如下:


[tr][td=72]物料[td=72]数量[td=72]双数[td=72][td=72]尺码[td=72]双数[td=72]
[tr][td]A
[td]100[td]200[td][td]30[td]70[td]
[tr][td]B
[td]200[td]400[td][td]31[td]50[td]
[tr][td]
[td][td][td][td]32[td]80[td]
[tr][td]
[td][td][td][td][td][td]
[tr][td][td][td][td][td]尺码[td]双数[td]
[tr][td]
[td][td][td][td]S[td]90[td]
[tr][td]
[td][td][td][td]M[td]110[td]
[tr][td]
[td][td][td][td]L[td]50[td]
[tr][td]
[td][td][td][td]XL[td]150[td]
[tr][td]
[td][td][td][td][td][td]
[tr][td=6,7,432]说明:
上面有3个表格,左边的表格是明细信息,右边的表格是左边表格的子单据体,右上表格的数据是物料{A}对应的双数明细,右下的数据是物料{B}对应的双数明细,现客户要实现类似下方表格的报表打印
[td]
[tr][td]

[tr][td]
[tr][td]

[tr][td]
[tr][td]

[tr][td]
[tr][td]
[td][td][td][td][td][td]
[tr][td=1,2]物料[td=1,2]数量[td=1,2]双数[td]30[td]31[td]32[td]
[tr][td]S
[td]M[td]L[td]XL
[tr][td]A[td]100[td]200[td]70[td]50[td]80[td]
[tr][td]B
[td]200[td]400[td]90[td]110[td]50[td]150
[tr][td][td][td][td][td][td][td]
[tr][td=7,1,504]1.如果明细数据中有多个不同尺码类型的物料,则标题行需要打印多行,比如明细数据中又增加了一个物料C,C的双数明细包含了尺码1/2,2/3,3/4,那么需要多打印出一行标题
2.尺码列是动态显示的,比如物料A的双数明细多了34,36尺码,则需要动态打印出多列