金蝶云星空表单插件-按钮弹窗(二开)【协同开发云四-标准单据扩展】
现场需求:
销售订单添加测试按钮,弹窗文字。
方案设计:
销售订单扩展,添加按钮。
新增销售订单表单类,继承表单类,重写按钮点击事件,判断点击按钮进行弹窗。
具体实现:
1、引入销售订单
方式一:
引入后:
方式二:先打开销售订单,再引入业务对象。
引入后:
2、扩展销售销售订单
扩展后会打开销售订单界面:
修改标识:
先不签入。
未签入状态。
双击可以打开。
3、添加按钮
然后打开菜单集合。
特别说明:扩展以后未修改标识,一定先不要保存,保存后无法修改标识,就算可以修改问题也不少。
扩展标识后可以先不保存,添加你要的功能后一起保存,修改标识后立即保存是我的习惯,省的bos掉线,努力白干。
4、新增销售订单表单类,继承表单类,重写按钮点击事件,判断点击按钮进行弹窗。
添加引用
我选择C盘,是因为当前数据中心是我本地。
继承AbstractBillPlugIn,重写BarItemClick。
5、生成解决方案。
6、去bos销售订单配置表单插件。
确定后,保存销售订单,关闭bos
7、重启IIS【协同环境重启开发环境】。
协同环境:
启动成功后:
自动打开网站
8、打开业务账套。
如我的:
http://localhost/k3cloud/html5/index.aspx
9、总结:
协同环境:金蝶dll的引用和插件生成都是在工作空间下。如:D:\WorkSpace\XXXX\MM_k3cloud\K3Cloud\bin
本机集成环境:金蝶dll的引用和插件生成都是在C盘。
完美。又是努力的自己。