二开-老单自定义单据表体字段如何携带出基础资料的编码原创
金蝶云社区-Robby
Robby
8人赞赏了该文章 416次浏览 未经作者许可,禁止转载编辑于2023年02月10日 17:21:35

单据自定义时如何添加一个字段显示出核算项目对象的编码;

实例:销售出库单添加一个表体字段,再做单的过程中能够根据录入仓位显示出仓位的编码;

打开windows开始菜单 金蝶 K3 Wise ->金蝶 K3工具 ->客户端工具包 应用程序

image.png

打开明细功能辅助工具-单据自定义;打开销售出库单,添加一个表体字段(点击菜单栏的增加分录列);

如图(以演示账套为例)

image.png

右键点击表体控件

image.png

再选择新增列83(根据实际情况来),再高级页签设置中无法选择到对应类别的编码属性;

先再下拉框中选择【全名】保存模板后退出。

再数据库中找到刚添加的字段模板信息

image.png

FFieldName= FEntrySelfB0183这个是刚才我添加字段;

FAction=.FFULLName表示它携带基础资料的全名属性;

执行下面脚本,将携带内容强制更新为编码属性(FNumber)

update ICTemplateEntry set faction = '.,FNUMBER' where FID = 'B01' and FFieldName ='FEntrySelfB0183'

Go

效果图:

image.png


注意,执行了更新脚本之后,需要退出K3重新进入系统;因为K3中的缓存系统不是实时更新的,需要重新登录k3以读取最新的模板;


该方法适用于所有基础资料,不限于仓位;

赞 8