小结笔记
金蝶云社区-abstrct
abstrct
0人赞赏了该文章 734次浏览 未经作者许可,禁止转载编辑于2018年07月18日 09:11:23
1.BOS-ide设计界面
1.1判断字段属性,每个添加进来的字段的属性,基础资料,辅助基础资料,整数,小数,日期等等这个是一个需要考虑好的。
1.2考虑一下布局排版,可以参考金蝶的风格
1.3尽量精简
1.4设置一些缺省值,小数的保留的位数,默认的一些时间数值等
1.5值更新事件,一些自动计算的栏位,和一些栏位的汇总。
1.6实体服务规则,自定义条件的一些事件
1.7单据菜单和列表菜单,如果需要扩展的可以改,但实际是一般不需要改变
1.8多个单据体时,子菜单的定义。和子菜单的事件设置。一般需要改变一些操作参数。没有多个单据体时不需要考虑。
1.9自定义操作列表,一般属于特殊需求。
1.10可以自己取消或新增一些校验规则。
1.11配置字段,基础资料配置对应的基础资料,辅助资料挂上对应的辅助资料,列表列上枚举类型等......差不多BOS上的操作常用的就这些吧。
2.插件开发
2.1取数,取得字段的值。
2.2写sql
2.3执行sql,insert和update获取一些可以判断的返回值
2.4写存储过程
2.5单据的跳转语句
2.6获取控件和控件的值更新事件
2.7按钮事件
2.8onload()事件
2.9最重要的是对需求进行分析,拆分成具体的业务逻辑(个人觉得是最重要的,理论上任何需求都可以拆分成sql可以解决的问题)。
3.0单据下推的设置(目前遇到的差不多就这些了)
3套打设计
3.1感觉没啥好说的,和BOS-IDE第一步一样,布局,拖字段,设计无限表。
3.2用好右上角的导航栏(这点很重要)
3.3设置套打的启用条件和配置
4.报表设计
4.1pageHeader和pagefoot设计
4.2detail中设计无限表
4.3多单据体可以实现但是很麻烦吧
4.4自定义类报表数据源的设计
4.5设置报表的启用条件和配置
5.流程设计
5.1感觉在画画
5.2目前都不知道流程怎么发布
5.3试着跟着做了玩一玩。