在使用BIM进行二次开发里,二次开发的很多属性要使用到标准产品的实体,生成关联属性,为了提高开发效率,一般不采用BOS开发(要自己建议属性、关联关系、界面控件、数据绑定等),使用BIM开发,直接在界面上添加对应类型的属性,其它的都会自动生成,开发效率提高很多。
由于标准产品的很多模块,都是使用BOS开发的,所以没有对应的BIM业务单元,在BIM中添加关联属性时,就无法选择标准产品的单据,通过下面的办法,可以快速解决这个问题。
1、随便找一个现在的BIM业务单元,名称为“实体名.bizunit”
2、把文件拷贝到对应的标准单据实体所在父路径,即app的上一级
3、把文件名改为“标准单据实体名.bizunit”
4、使用文本编辑器(EditPlus,UE等)打开文件。
5、把文件中的实体替换为标准单据的实体、Query、ListUI、EditUI等一并替换(注意要区分大小写)
6、修改别名
7、保存退出
8、在BIM中重新选择,即可选择刚创建好的业务单元