首页 > 其他分享 >Camstar 元数据mdb辅助工具

Camstar 元数据mdb辅助工具

时间:2023-02-13 14:34:21浏览次数:52  
标签:NDO Camstar mdb CLF CDO 视图 Field 对象 辅助工具

1.mdb对象模型介绍

定义:

CDOs:理解为类(或对象),CDO主要分为Constants(常量,一般在CLF中使用)、Container、Enumeration(枚举)、NamedDataObject(NDO可以直接通过Name操作的对象)、RevisionedObject(RDO除了Name外,必须通过Revision的建模对象)、Service(用于创建和修改以及删除NDO、 RDO对象等,没有实体表进行存储;可分为查询类型和操作类型的;)、Subentity对象依附于NDO或RDO存在(建立一对多或多对多的数据关系,可以有实体表进行存储);

CLFs:理解为方法,由方法和函数组成,可以被CDO或Field调用。CDO与CLF为多对多关系。建议定制的CLF放至CDO→Events→Validate_User或Execute_User下。

Fields:所有CDO对象下属性对应数据存储类型。

Tables:所有CDO对象实例数据存储表。

Functions:作为核心,为完成CLF的具体实现,一个CLF可调用多个function。

Querys:可将SQL语句直接写入,并提供参数传入。通常Add时,添加至Advanced Query下。

Labels:定义Label用于中文字典翻译,提示消息显示。

2.Designer辅助工具介绍

介绍:

该辅助工具用于加载mdb文件中的各对象数据:每个CDO的基本属性信息,Field数据列表,Map数据列表,Event数据列表以及WhereUsed列表数据查询加载显示到客户端控件中;可将Designer配置属性信息整合查询显示到网格视图中,方便集中查看分析。

3.CDOs在线加载预览

 

介绍:

系统会自动解析CDO各对象: 显示工作空间Workspace(美版InSite默认都是csi)和标签Caption、解析CDO对象五大类型(NDO,RDO,Container,Subentity,Service),是否存在实例表、是否存在查询过滤器(Selection Values)、系统以树形结构视图方式将15级内所有CDO对象加载出来、可以重置和快速过滤定位CDO视图列表。

4.Fields属性在线预览

介绍:

系统查询CDO的Field对象属性数据: 将FieldName、DataType、FieldType、IsList和Capion等多数据进行合并查询显示网格中(包括继承的Field),网格列支持影藏和显示以及分组汇总功能; CDOType列标注Field属于(DataField,NDO,RDO,Container,Subentity,NamedSubentity,Service,History)哪一种; 针对Field引用Subentity或者Entries时对应的Column和Table会特殊查询处理;通过网格视图可以直观的查看Field的相关属性信息。

5.Event方法在线预览

介绍:

系统查询CDO的Event方法逻辑数据: 采用树视图将Event方法加载到列表中(包括继承CDO的事件方法), 可在线显示CLFs的函数名、函数描述、参数名和描述、参数值表达式;支持CLFs方法函数全部展开和导出文件; 支持CLfs方法函数格式化排版和高亮显示。

标签:NDO,Camstar,mdb,CLF,CDO,视图,Field,对象,辅助工具
From: https://www.cnblogs.com/procedure2023/p/17116219.html

相关文章