二开案例.印章

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

二开案例.印章

【应用场景】

单据界面上根据某个字段的值显示某种印章(图片)。



【案例演示】

采购订单新增1个印章,当单据状态为创建时,在单据界面上显示自定义的图片。



【实现步骤】

<1>BOSIDE调整印章图片对应的枚举类型,新增创建状态下的图片。

创建状态对应的图章文件名为:created_2052.webp


<2>拷贝用于图章的图片到应用服务器的指定文件夹下。

文件夹路径:金蝶云星空所在磁盘盘符:\Program Files (x86)\Kingdee\K3Cloud\WebSite\images\biz\default\Common\WaterMarks

例如:如果金蝶云星空安装在应用服务器的C盘,则文件夹路径如下:

C:\Program Files (x86)\Kingdee\K3Cloud\WebSite\images\biz\default\Common\WaterMarks

【注意】印章图片是按语言ID进行隔离,如果您启用了多种语言,则每种语言的印章图片都需要准备一个,且必须是png格式的图片,最好是背景色透明的图片,避免印章图片遮罩太多单据上的数据。

以本文为例:

简体中文图章的文件名:created_2052.webp

繁体中文图章的文件名:created_3076.webp

英文图章的文件名:created_1033.webp

语言ID获取办法:

SELECT a.FMSNUMBER AS [语言ID(LCID)],b.FNAME AS 语言名称,a.* from T_BD_LANGUAGE a LEFT JOIN T_BD_LANGUAGE_L b ON a.FID=b.FID AND b.FLOCALEID=2052 WHERE a.FMSNUMBER IN (2052,1033,3076)

---------------------------------------------------------------------------------------------------------


<3>BOSIDE扩展采购订单,新增一个印章控件,设置好印章图片,保存元数据,开发完毕。



【功能验证】

现在可以登录业务站点,打开采购订单新增界面,录入数据并保存单据后,我们设置的针对单据创建状态的自定义图章就显示出来啦。

---------------------------------------------------------------------------------------------------------

【参考资料】

【如何添加自定义的图章】https://vip.kingdee.com/questions/135435488785434954/answers/135435505780754712

【印章支持非单据状态字段显示图片】https://vip.kingdee.com/article/116261417782414080

---------------------------------------------------------------------------------------------------------













【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

二开案例.印章

【应用场景】单据界面上根据某个字段的值显示某种印章(图片)。【案例演示】采购订单新增1个印章,当单据状态为创建时,在单据界面上显示...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息