所在位置:答疑 - 内容   
EA能不能批量修改类的Sterotype
 

阿弥陀佛(177***28) 16:05:52
EA能不能批量修改类的Sterotype?我在List View中也只能一个一个改?
CleverKing<cleve****@163.com> 16:30:35
貌似可以在access里面改
阿弥陀佛(177***28) 16:33:53
EA是access数据库?
CleverKing<cleve****@163.com> 16:34:05

Tommy(254***95) 16:34:06
好像是的。
Tommy(254***95) 16:34:15
项目文件就是个access数据库。
阿弥陀佛(177***28) 16:34:29
直接用access打开eap文件?
CleverKing<cleve****@163.com> 16:35:20

潘加宇(3504847) 8:36:33
目前来说不能,如果要一键搞定,需要通过脚本
可以用下面的办法
潘加宇(3504847) 8:38:14
(1)导出csv文件,批量修改,再导入,举例:
潘加宇(3504847) 8:38:35

潘加宇(3504847) 8:39:08
要把这些类全部改成Business Entity
潘加宇(3504847) 8:42:29
先定一个转换的csv格式。
Project | Model Import/Export | CSV Import/Export Specifications,选中要修改的字段,GUID肯定要选的。

潘加宇(3504847) 8:44:44
保存CSV Import/Export Specifications后,选中要修改的包, Project | Model Import/Export | CSV Import/Export,导出csv文件。

潘加宇(3504847) 8:46:02
用记事本或Excel批量替换csv文件里面的文字,保存,
再Project | Model Import/Export | CSV Import/Export,导入改好的文件,该包下的元素就更新了
潘加宇(3504847) 8:54:42
(2)如CleverKing所说,用旧版本Access打开eap文件,创建查询,通过SQL批量修改t_object表的内容
潘加宇(3504847) 8:54:51
第一种方法就可以