首页 > 其他 > 详细

初学K3Cloud开发

时间:2019-10-23 10:07:11      阅读:113      评论:0      收藏:0      [点我收藏+]

1、BOS中在新建的空白对象中添加一个下推按钮

    1.点击“菜单集合”属性技术分享图片

    2.在打开的窗体中,点中“工具条”,新增一个按钮技术分享图片

    3.将新增的按钮标题改为“下推”,并配置点击事件技术分享图片

 

列表菜单增加“下推”类似,只是属性中打开“列表菜单”。

 

 

2、二次开发

  1、打开VS新建类库

  2、添加以下几个必要的引用

    Kingdee.BOS

    Kingdee.BOS.Core

    Kingdee.BOS.DataEntity

    Kingdee.BOS.ServiceHelper

  3、在当前类库下新建类

  4、新建的类继承自AbstractBillPlugIn

     public class buttonEvent : AbstractBillPlugIn

    这里提供一个插件的继承关系,常用到的是动态表单插件(AbstractDynamicFormPlugIn)和单据列表插件(AbstractListPlugIn) 技术分享图片

  5、添加菜单按钮点击事件

  6.完成代码编写这一步后,需要将我们的类,编译输出成为一个插件DLL。属性界面的生成页签,修改输出路径到Website\bin目录,一般K3Cloud默认安装路径都是\Program Files (x86)\Kingdee\K3Cloud\WebSite\Bin

  7、将这个类库文件,注册到对应要使用该功能的表单插件中。在BOS中找到其他入库单的表单插件属性,进行注册

  

技术分享图片

技术分享图片

技术分享图片

 

在我们的输出目录下,找到相应的DLL文件

技术分享图片

 

这样就完成了表单的注册

 

  8、完成以上操作后,需要重启一次IIS服务,才可以看到代码的效果

技术分享图片

 

最终效果

 

技术分享图片

技术分享图片

  9、如果需要调试代码,因为我们是类库输出型的项目,并不同于普通winform或者asp.net网站的项目,所以需要通过附加进程的方式来捕获调试。(Ctrl alt p)

    在进程列表中找到w3wp.exe进程进行附加

初学K3Cloud开发

原文:https://www.cnblogs.com/wafs521/p/11724496.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!