套打.变通案例.动态表单打印基础资料子字段的逻辑
【场景】动态表单打印,打印基础资料字段的图片文件服务器打印不了
如客户对账单,组织上挂了个图片,但是单据能够打印,客户对账单打印不了
【数据准备】
<1>组织,加图片文件服务器字段
![Image_20221216111328.webp](/download/01002ae777b266354711b6ca139455c57f60.webp)
<2>配置模板
![1671160528152.webp](/download/0100b1986ce7e062475abd22614d730a197a.webp)
<3>打印不了
![1671160578512.webp](/download/0100c3afd2f48eaa4342bb40fd51b547f602.webp)
【问题原因】从取数和格式化两个逻辑分析
<1>取数失败:取数的意思就是获取的这个字段的数据
由于动态表单打印是**业务进行数据干预**的,所以要确保这个【组织.图片文件服务】在套打中获取到值;
可通过增加基础资料引用属性,增加这个数据的获取;
<2>格式化失败:通过取数能够解决大部分的基础资料的文本类字段套打,但是针对如下拉列表、图片文件服务器等,数据库存储逻辑和显示逻辑不一样的,均套打异常,因为动态表单平台没有针对基础资料的子字段做重新格式化(只针对直接放置在表单上的字段,如图片文件服务器)
【变通方案】
<1>取数,增加基础资料引用属性
![Image_20221216112332.webp](/download/01005261b03b21034f00b81fd2cd59be7274.webp)
<2>增加一个同样的字段(这里是图片文件服务),通过值更新事件,将基础资料的图片文件服务,携带到单据上的字段
![Image_20221216112422.webp](/download/010017342e60c025496fabc59c8ccaee7387.webp)
<3>打印的时候,打印单据上的字段(利用单据上的字段格式化进行打印)
![1671161169819.webp](/download/0100049973fa73ba495ab5600a2e04c1db72.webp)
<4>验证打印效果
![1671161243932.webp](/download/0100ccb28836c1ae48478bd6a24fbe12bfa1.webp)
套打.变通案例.动态表单打印基础资料子字段的逻辑
【场景】动态表单打印,打印基础资料字段的图片文件服务器打印不了如客户对账单,组织上挂了个图片,但是单据能够打印,客户对账单打印不了...
点击下载文档
本文2024-09-16 18:34:31发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23035.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章