阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 8592|回复: 13

[原创] 金碟BOS插件开发手册及调试详细说明

[复制链接]
  • TA的每日心情
    开心
    2016-12-20 20:46
  • 签到天数: 229 天

    [LV.7]常住居民III

    发表于 2008-2-1 19:28:55 | 显示全部楼层 |阅读模式
    金碟BOS插件开发手册及调试详细说明
    插件开发的三大利器
    1,
    两个文档
    BOS用户手册》和《BOS插件开发手册》
    这两个文档是最常见,也是最有用的文档,你可以在帮助菜单“K/3 BOS SDK”下找到他们。
    在《BOS用户手册》的插件开发部分,对BOS的插件原理和常用的插件开发流程有了简单介绍,知道这些是你能够比较好的进行插件开发的基础。希望每个插件开发人员在进行开发之前能够对自己进行的工作原理有个简单的了解。
    而《BOS插件开发手册》中则详细的描述了插件模型的对象模型,在开发之前对这个并不是很多的文档进行一次浏览,相信可以给你的插件开发带来更多的灵感,更能简单,优美的实现客户的需求。这个手册也可以说是进行插件开发时必看的参考手册,每个开发人员熟练掌握该手册也不为过。
    2,调试方法
    知道了怎么开发插件,也开发出了插件的您是否总为一些莫名其妙的BUG感到奇怪,这个时候通过正确的调试可以让你的问题顺利解决。实际上,我们在开发插件的时候更多的时候应该是在调试模式下进行的,这样你就可以清楚的知道你的每个变量的值和每个方法的作用,开发效率也将会有更大提升。
    3,两个重要的对象
    DictionaryVector这两个对象是KFO包中的两个对象,在进行插件开发时你会遇到很多事件的参数都是这两个类型,了解这两个对象 的结构和用法 ,在适当的时候去观察这两个对象的内容,能帮助你理解这些数据包的含义,为你的插件开发助一臂之力。在安装目录中同样可以找到相应的手册,如果你找不到的话,可以在以下贴子中下载:
    http://dev.kingdee.com/questions/Q245332.aspx


    有了以上三件利器,再加上你对客户需求的深入理解,相信不久之后你就可以在BOS插件开发领域成为高手,如鱼得水,也能够真正的发挥插件开发的威力,为客户带来价值,实现双赢!
    插件的调试:
    Step 1:
    写好插件,并且编译成为dll.
    在编写插件时,你不必从头开始,因为BOS已经为您提供了很好的工具—“BOS插件开发向导”,可以为你生成你的插件的整体代码框架,如下图:

    一般情况下你打开VB,新建好工程后,插件向导会出现在你的工具栏上,
    如果你的工具栏上看不到的话,可以从VB的菜单“Add-Ins”à“Add-In Manager”上进行设置,因为插件向导本身是VB的插件,设置界面如下:


    选中“K/3 BOSPlugIns Maker VB AddIn”,将Load Behavior中的前两项选中,如上图,这样,下次你启动VB时就可以在工具栏和菜单栏上看到插件开发向导了。
    PS:如果以上都不成功,那么可能是你插件向导的组件没有正确安装或注册,在K3ERP目录下的ADDIN文件夹下找到“K3BOSPLUGINSADDIN.dll”,并用regsvr32重新注册一下即可。
    具体见附件

    BOS插件调试方法.rar

    244.36 KB, 下载次数: 222

    评分

    参与人数 1阳光币 +2 收起 理由
    meihua + 2 不过图形不可见,楼主可否重新编辑下!

    查看全部评分

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-4-17 17:18:43 | 显示全部楼层
    怎么下不来呀。。。。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2011-1-28 23:36
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2009-4-20 10:27:40 | 显示全部楼层

    ※ 注 意2:为了网友们能更快地理解你的回复,请详细表述你的交流内容,并最好附上问题图片。




    加入阳光:http://bbs.sunwy.org/thread-23277-1-1.html

    好贴子,呵呵.
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2015-6-10 17:09
  • 签到天数: 258 天

    [LV.8]以坛为家I

    发表于 2009-5-15 20:19:23 | 显示全部楼层
    kis/k3的二次开发,重点是数据库结构的了解。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2017-4-6 10:53
  • 签到天数: 694 天

    [LV.9]以坛为家II

    发表于 2009-5-21 15:26:26 | 显示全部楼层
    有没有关于BOS开发环境的资料?
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    郁闷
    2013-12-12 14:30
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2009-6-24 09:28:32 | 显示全部楼层
    开发程序在哪里下载呀?我是菜鸟
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-6-25 13:28:31 | 显示全部楼层
    新手就是缺乏银两,存够再来,先留位。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2012-6-3 10:47
  • 签到天数: 44 天

    [LV.5]常住居民I

    发表于 2009-7-6 16:49:02 | 显示全部楼层
    我一直都是直接写SQL语句的,现在感觉插件比较好。下来看看。谢谢!
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-7-6 19:37:24 | 显示全部楼层
    对于我们来说,二次开发就很难了,基本上软件做成什么就怎么用
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-7-15 23:42:02 | 显示全部楼层

    是啊

    ※ 注 意1:本论坛为技术交流论坛,只有具有交流意义的帖子和附件才能由管理奖励金币。
    ※ 注 意2:为了网友们能更快地理解你的回复,请详细表述你的交流内容,并最好附上问题图片。

    对于不符合以上要求的帖子,管理员将进行扣分和删除处理。
    以上内容请在提交帖子前删除

    加入阳光:http://bbs.sunwy.org/thread-23277-1-1.html
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表