金蝶BOS6.1平台开发笔记-入门实战篇(3)

2019-08-30 15:21

文档名称:金蝶BOS平台开发笔记 部门:

2) 运行客户端

点击菜单“运行”->“启动客户端”,或者从工具栏直接点击“启动客户端”按钮,运行客户端。

3) 测试主从表

文编制:

版本号:

文档审核: 日期:

11/16

文档名称:金蝶BOS平台开发笔记 部门: 启动客户端,输入用户名密码,登录成功后,可以看到我们刚刚创建的菜单项:

双击“测试”,即弹出主从表的List界面。

点击菜单“文件”->“新增”,或者从工具栏点击最左侧的新增按钮,弹出编辑界面,直接在里面就可以输入数据和分录:

文编制:

版本号:

文档审核: 日期:

12/16

文档名称:金蝶BOS平台开发笔记 部门:

输入数据保存后,就可以在List界面看到数据记录了。

9. 后记

通过以上几步操作,我们就实现了最简单的主从表,不用写一行代码,可以进行简单地数据录入及列表展示。

最后,想要补充说明的一点是:金蝶的SDK都是教你如何在设计视图模式下,从新建实体(entity)->生成物理表(table)->新建实体关系(relation)->新建查询(query)->新建编辑和列表界面(ui),一步步实现以上操作的,作为一名求甚解的合格的程序员(嘿嘿),理论上这么做可以让我们快速地了解整个二次开发平台的原理,可惜的是,金蝶的SDK写得实在太浅显了,而且没能完整地教你如何实现一个业务。本人在学习的时候,也曾试图走一遍设计视图下实现的模式,最终因为对整个平台不够熟悉,再加上金蝶自身的BUG较多、约束较多而流产。所以,如果你是初学,还是先走一遍上面这个例子吧。

二、 为按钮控件(KDButton)添加事件

假设在ClientInfoListUI界面添加一个按钮kDButton1

文编制:

版本号:

文档审核: 日期:

13/16

文档名称:金蝶BOS平台开发笔记 部门: 1. 方法1:

1) 双击该按钮会生成如下代码(注:不要直接在该处写Java代码,此功能金蝶尚未开发,仅

留一个接口):

2) 保存!发布ClientInfoListUI.ui! 3) 切换到Java视图,找到对应的Java类,选中该类所在的父节点(本例为Client节点)。刷新!

则在抽象类AbstractClientInfoListUI.java中已经生成了按钮的单击事件:

4) 在实现类ClientInfoListUI.java中重写该方法即可:

2. 方法2:

1) 在设计视图下,打开ClientInfoListUI,然后打开大纲视图

文编制:

版本号:

文档审核: 日期:

14/16

文档名称:金蝶BOS平台开发笔记 部门: 2) 在Actions节点上右键,选择<新建Action>,输入类和实例名,完成!

3) 在UI目录下,向下找到kdButton1,选中。

4) 打开属性页,在行为的action项选择刚才新建的action:

文编制:

版本号:

文档审核: 日期:

15/16

文档名称:金蝶BOS平台开发笔记 部门:

5) 保存!发布ClientInfoListUI.ui! 6) 切换到Java视图,刷新代码!

然后就可以在抽象类AbstractClientInfoListUI.java中找到方法定义。

7) 最后,在实现类ClientInfoListUI.java中复写该段代码即可。

文编制:

版本号:

文档审核: 日期:

16/16


金蝶BOS6.1平台开发笔记-入门实战篇(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新课程通识试题答案与解析[全套]

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: