定制化开发介绍
在线构建完成后,会对构建的内容(业务对象,SQL,插件工程,第三方组件)进行分析,得出定制化内容分析报告,来帮助开发者了解此次的构建内容,以及开发的详细内容,更好的了解项目情况。
定制化开发报告入口
从质量报告界面上,我们可以看到新增了多少的工程,SQL,业务对象,第三方资源文件以及插件的代码行数。
在质量报告界面-定制化开发数据统计-点击查看(数量>0)
左侧树节点根据业务对象(业务领域-子系统),插件(工程类型-工程名-类),SQL脚本(业务领域),第三方组件进行分组。注意:这里只会展示应用有的内容,如果没有这个节点就不显示。
右侧表格展示会根据所点击的左侧节点进行展示,这里只对业务对象和插件界面进行介绍。
业务对象界面
从这里我们可以清楚的看到这个业务领域,子系统下我们新增,修改了多少业务对象。
点击左侧表格下拉箭头会展示出对应的扩展,例如上图点击后出现采购订单的第二层扩展,可以根据扩展顺序判断是第几层扩展。
在表格的每一行上,我们也可以看到新增了多少控件,操作,插件,菜单,修改了多少内容,点击数量跳转到具体的内容分析界面。如下图:
从这里我们可以看到我们新增的控件的具体信息,可以点击xml 看到这个控件的xml信息
点击值更新,我们可以看到,这个控件上做的值更新事件 它的公式,类型....
菜单和操作与此类似,我们也能看到绑定在菜单或者操作上的一些服务和基本信息等
点击修改信息,我们可以看到开发者修改了那些东西
点击具体的数字,后我们可以看到修改的xml以及对应的节点解析
插件界面
在左侧节点上选择插件选择对应工程,我们可以看到这个工程引用了那些组件,有那些类。
选择类节点,我们可以看到工程类的一些具体信息,那些是插件类,插件的类型等。注意:类描述取自开发者是否有 [Description("")]属性,例如下图: