您的位置:首页 > 其它

开源PLM软件Aras详解四 ItemType的概念

2016-11-14 12:09 316 查看
首先,我们需要了解什么是ItemType,俗称对象类

官方一点就是ItemType是一个用来定义业务对象类的业务对象类

通过ItemType定义的每个业务对象类可以产生各自的实例对象

通过ItemType定义的每个业务对象类可以定义类结构,从而获得一个或多个子类

通俗一点,举个例子,一辆车,大体由车厢和4个轮子组成,那么就有6个对象类,车子也是一个对象类,车厢和轮子为车子对象类的子类



Aras的业务对象类具体有哪些特性:如下图



由此可以理解为,Aras系统内部所有的对象均为Itemtype,而对于程序开发者来说,ItemType可以理解为表

DB由表构成,Aras由对象构成,这样就比较好理解了,

下面是示例:如何新建一个ItemType,以及属性:

进入管理员系统中,点击ItemType,新建一个ItemType



看看ItemType有哪些基本属性

1.名称 + 标签



2.类结构



点击Class Structure,创建新的类,类的定义就类似于Type的定义,关于类的用法,以后会详细说明

3.图标



图标的作用很简单,主要作用于TOC和属性栏的图标显示

4.历时模版和结构视图





如何查看历史资料



结构视图:



5.版本控制



6.查询选项



查询选项主要控制对象类搜索页的条件

7.属性





当你点击保存之后,系统会默认帮你建立系统默认的属性值。

之前提到过ItemType就像Table,那么此处的属性值就是Table的字段。

可查看数据库



系统自动使用架构Innovator,并且,表名和字段名均为大写,且空格以_代替

举个例子,我们新建Name属性



然后查看数据库,是否有变化



所以,通过配置,即可建立自己想要的任何属性。方便快捷。

当然ItemType还有很多的配置,一一说明就太多了,先简单介绍在这里。

更多详情请关注微信公众号:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: