金蝶k3 bos怎么设置自己开发的插件到系统自带单据,比如当前登陆名为administrator时,锁定采购订单中单据体的单价字段。 此操作的目的是某用户可以看单件但是不能修改,要锁定。能发个开发好的代码就更好了。
请各位大侠解答啊!
点击单据属性栏中的插件后面的省略号,就可以见到插件管理界面。
在每种插件输入框后面,都有一个【…】按钮,通过这个按钮,会调出如下界面,在这个界面中,系统会列出您已经选择过的所有组件的接口,您可以直接选择这些接口,或者通过【浏览】按钮,加入新的dll组件,系统自动解析这些组件包含的接口,并列示在列表中。
K/3 BOS自定义业务对象全部的插件名称字符串累加后,其长度不能大于1000个字符,若单据支持Web应用,可以为单据配置.Net插件,当单据在Web主控台(Web应用)中运行时,将执行其配置的.Net插件,但在GUI主控台(Windows应用)中只执行COM插件。
追问这个是针对自定义单据的,但是如果是系统自带的,好像说要什么后台注册,比如外购入库单,采购订单等,怎么加插件啊。
追答哦,一样啊,打开采购订单,点击编辑—插件配置管理,然后就弹出:插件管理界面。没有碰到你说的后台注册!
追问这样做了不行,我试过了,插件添加之后没有效果。不是插件写得有问题,是注册不上去。
谢谢
能啊,点击插件,选择打开方式为:c:\windows\system32\regsvr32.exe,或者,点击运行,输入cmd,然后输入regsvr32 插件的位置。
参考资料:金蝶BOS帮助说明
BOS开发的只能挂在自定义单据上,如果是系统自带的挂上去没有效果。
能不能详细点解答下,谢谢!