套打中插入动态列问题反馈
金蝶云社区-Timors
Timors
0人赞赏了该文章 2,511次浏览 未经作者许可,禁止转载编辑于2016年05月28日 10:28:45

套打中插入动态列,数据表格中插入普通行,普通行会受动态列影响,效果如图

怎么处理能让普通行不受影响

版本V6 打过最新补丁
QQ:814114489

实现横排思路:
1. 打印模板插入动态列
2. 表单插件
override OnQueryDynamicColumns 添加动态列
override OnPrepareNotePrintData 添加字段填充数据
1)注册字段(e.DynamicObjectType.RegisterSimpleProperty("Field", typeof(string)))
2)按照新的结构创建对象并赋值(e.DynamicObjectType.CreateInstance() as DynamicObject)
3)返回数据包(e.DataObjects)
3. 实现横排打印效果