课程目的和目标掌握BMIDE的使用Item基本数据结构系统基本备份和恢复创建类型,添加属性创建LOV配置深度复制规则GRM规则配置命名规则定义状态目标目的Item结构•Home文件夹•邮箱•Newstuff•Item•ItemRevision•ItemMasterForm•ItemRevMasterForm•Dataset数据集•伪文件夹备份和恢复•备份数据库备份和恢复•恢复数据库备份和恢复•备份和恢复tcdata目录界面介绍•查找和查看类型•查找业务类对应的存储类•查找父类•查看扩展创建类型•Item是一般业务对象的根对象•BusinessObject•POM_object•类型(业务对象)•存储类(类)•动态类(RuntimeBuss…)动态类属于类型的一种创建类型(操作)•创建SFDoc类型,继承自Item备份BMIDE客户化内容•备份工程如cus下的extensions文件夹创建属性•属性的类型永久运行时复合关系•属性的继承•属性的特性enablerequiredvisible•复合属性•同名属性在不同类型上创建属性(操作)•为SFDoc版本表单(IRM)创建如下属性:sf_Doc_type,sf_Prod_type,sf_Desc创建复合属性(操作)•把属性sf_Doc_type复合到IR上•把属性sf_Doc_type复合到Item上动态类型•什么是动态类型?•动态类型有哪些?•可以创建动态类型吗?•动态类型上的属性是不是动态的?•可以为动态类型创建属性吗?LOV(创建操作)•新建LOV新建车型(SFProdType):动车,城轨•层叠LOV动车(SFProdTypeDC)下有:SFE12,SFE16•附加LOV到存储类附加到sf_Prod_Type属性上LOV(附加操作)•新建LOV新建车型(SFProdType):动车,城轨•层叠LOV动车(SFProdTypeDC)下有:SFE12,SFE16•附加LOV到存储类附加到sf_Prod_Type属性上Dataset(工具创建操作)•如有必要,先新建工具•或者引用存在的工具选项-工具Dataset(创建操作)查找Dataset-新建…深度复制规则•SFDoc的IR对应的数据集执行对象复制GRM规则•SFDoc的Item不能直接关联Dataset命名规则•生成格式如SF-DOC-0000的自动编码添加状态(操作)•通过客户化,创建自定义的发布状态