插件二开:指定修改单据明细分录选中行数据
**需求来由:由于系统采购订单单据的批量填充功能只能填充该行下面的所有行的数据,有点不太易用且笨拙**
解决办法:二开一个指定填充功能,用于填充需要的数据行
参考帖子:[二开指定填充(批量填充)功能,实现指定批量填充数据行](https://wenku.my7c.com/article/291575238263612416?productLineId=1)
# 1.添加勾选框与指定填充按钮
## 1.1添加勾选框
拖拽**复选框**至单据体,修改名称**并将字段名清空**。
==**该标识为:F_cdrg_CheckBox**==
![image.webp](/download/01007c04249166b34a18bdd8c5f34cbb913e.webp)
## 1.2添加指定填充按钮
点击**编辑-批量编辑字段属性**
![image.webp](/download/0100003241df908642318518532bf5f8f4fa.webp)
点击**明细信息-菜单集合**
![image.webp](/download/01000a0b1d5e3501485dbcff1fb784de8399.webp)
右键**工具条**,点击**按钮**
![image.webp](/download/0100dcd66701529a471eabbce1212e2f6b25.webp)
==**该标识为:cdrg_tbBatchFillByChecxBox**==
![image.webp](/download/010018a5151572dc4c71908983b42234fdcb.webp)
保存BOS单据后,先进入系统查看单据效果;显示没问题后进入开发环节
![image.webp](/download/0100fac11871714a448d9969344319db10bc.webp)
# 2.插件开发
打开VSCode,添加引用:右键引用,浏览选择金蝶安装目录==website\bin==的类库
![image.webp](/download/0100197d88c52049444fbfc46ee378e4c441.webp)
参考以下代码即可,**注意标识**
![image.webp](/download/01003d674d1937324c21a86e9957e6dc05f5.webp)
右键点击生成
![image.webp](/download/01004c4f7ae5be51491a8f81816dd23d4c3d.webp)
会自动生成在该项目开发路径目录下的**bin\Debug**中
![image.webp](/download/0100997427b39bf64de0a76b5543e0b1585a.webp)
将生成的.dll文件拷贝到服务器中的**website\bin**目录下后,在表单插件中,注册该插件后保存BOS单据即可
![image.webp](/download/010077e76a4377f64af499714f621b5ee52b.webp)
# 3.进入系统测试
勾选后,填制数量进行指定填充
![image.webp](/download/010034a62e79f56d405fa082475b6767a306.webp)
效果如下:
![image.webp](/download/0100e1c212c0f4ce4b94aa007c8d574c58b1.webp)
插件二开:指定修改单据明细分录选中行数据
**需求来由:由于系统采购订单单据的批量填充功能只能填充该行下面的所有行的数据,有点不太易用且笨拙**解决办法:二开一个指定填充功能,...
点击下载文档
本文2024-09-16 18:28:24发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-22367.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章