SCROLL

你的位置:首页 > 资讯 > 技术前沿
 

管理员功能介绍-数据类型

 
 SuperCloud  2024-08-31 20:10:08  
 

数据类型

关于数据类型

当为对象类配置属性时,其中的一列叫做数据类型。Innovator中,数据类型是对象的每个属性的一个属性。下拉列表中的数据类型列表如下:

数据类型 描述
布尔型 允许答案为真或假,通常用于窗体上的复选框
颜色 十六进制颜色值,从窗体选择时自动与颜色关联
颜色列表

使用这个属性,你的数据源中必须已经有一系列可使用的颜色。创建颜色列表请查看"创建一个列表"。如果知道怎样创建列表,但不知道颜色的十六进制值,可以访问微软推荐的http://www.lynda.com/hex.html#站点。如果指定颜色列表为数据类型,必须提供一个数据源。

窗体中,颜色列表和其他列表一样,以下拉框形式出现:

日期 日期,从日期对话框中选择。日期在客户端的显示格式,由用户控制面板上的区域设置决定。
小数 值有精度(数字总数)和小数(数字的小数点位数)。
联合类型 外部的定制方法的值
过滤列表 过滤列表值
Foreign外键类型 参阅"外部数据类型"
浮点型 科学计数法值,精度(数字总数)和小数(数字的小数点位数)x 10 x
格式化文本 能够用"Innovator格式文本编辑器"编辑的文本格式
图片 一张图片,例如图标
整数 一个整数
Item对象类型 另一个Innovator对象
列表类型 预定义的一组值,通常在窗体中以下拉框显示。更多信息请参阅"创建一个列表"
MD5类型 加密数值
多语言字符串 一个多语言字符串值,参阅"国际化".
多值列表 有一个或多个值的Innovator列表
序列

一系列连续数值,序列属性指定增长和格式。更多信息请参阅"序列"

字符串 数字和字母字符串,长度小于属性中的指定长度
文本 一长串数字和字母字符串,长度小于1GB
变量 Innovator变量 

创建列表

列表是一种将具有一组值的对象封装在一起的数据类型,例如颜色或是制造商的名字。当一个列表被用作一个对象的属性时,默认会在对象实例的界面出现一个下拉框。这里有一个定义对象的颜色列表的例子,以下是对象属性定义的界面

要注意的是数据类型被设置成了颜色列表 数据来源指向的是Shades of Red 列表,当你在对象实例的界面上设置颜色属性时,它将如下显示:

创建一个列表

1. 在TOC->系统管理,选中列表,选择新建按钮,一个新的列表界面就会显示出来。

2. 输入列表的名称和描述

3. 点击列表工具栏的新建按钮。这样就会在列表中添加一行

4. 输入标签值和序号,如果是做带颜色列表,你可以参照http://www.lynda.com/hex.html#网页关于颜色的十六进位制。

a. 标签-在下拉菜单框中显示的值,用户在对象界面使用这个列表选择属性的值。

b. 值-一旦被用户选中,属性将会被赋予的实际值(在数据库中存储)。

c. 序号-这些输入值在下拉菜单框中显示的顺序(自顶向下)

5. 保存 解锁和关闭。


外部数据类型

外部数据类型用来描述一个属性,既是对象1的属性,也同时是对象2的一个属性。在下例中,我们将创建一个叫做”TestPart”的对象类,给它两个属性----第一个是对象类型,将引用文档对象类;第二个将引用文档对象类的名称属性,它将成为TestPart对象类的外部数据属性。

创建一个外部数据类型

1. 在TOC->系统管理选择对象类,新建一个对象类,将出现一个界面如下所示

2. 让我们输入一些属性值

a. 名称- TestPart

b. 标签- TestParts

c. 自动搜索-选定

d. TOC访问

e. 可创建者 - 允许World身份添加(查看Can Add)

f. 全县 - 允许 World身份读取、更新、删除和修改访问权限。

g. 增加一个叫SpecDocument的属性,设置它的数据类型为Item,数据源设置成Document.点击F2从数据源获取Item 的查询和选择窗口。

h. 增加另外一个属性,叫做SpecID 设置它的数据类型为Foreign。当你选择数据源单元格,你会看到外部属性选择对话框,列出所有这个对象类的属性。

选择specdocument ,因为这是我们选定的Item属性,打开属性列表,选择左边的加号按钮,属性列表就显示出来了。

双击选择name属性,对话框将会关闭。

3. 保存对象类的设置。你将会看到name属性出现在Spec ID属性行的外部属性单元格

当你为你的对象类创建一个外部属性,让我们看它是怎么样显示在界面上的。这里是TestPart看到的例子


配置序列

序列在Innovator中是用来给PRs, ECRs和ECNs或是其他对象生成自动编码的。

查看预设的序列

1. 在TOC->Administration,选择序列

2. 查找,你会看到如下可用的序列:文档,零部件 ECN, ECR,和PR等

让我们用ECN的序列来举例配置序列:

1. 打开ECN序列

2. 你将会看到如下界面

3. 以下是序列的属性和它的作用

    a. 名称 – 序列的名称

    b. 前缀 - ECN-10000x.编码中的前缀号。举例,默认的,所有ECNs将会使用ECN做为前缀

    c. 后缀 -和前缀相似,是编码的后缀。举例,如果你指定一个后缀-GTX,则ECN编码将会变成 ECN-100001-GTX

    d. 补齐字符- 指定填充编码空间的字符

    e. 补齐位数 - 编码字符的长度,不包括前缀和后缀

    f. 幅度 -区分前一个编码和后一个编码之间的增量

这里有一个例子显示这些属性在序列配置中是怎么样一起生效,并生成编码的

样例1 

如果上面的值被填写,那么ECN的编码就会变成下面的样子:ECN-xxxx1003, ECN-xxxx1004, ECN-xxxx1005

样例2

如果上面的值被填写输入,那么ECN的编码将会变成以下的样子:ECN-00001020xpj, ECN-00001030xpj, ECN-00001040xpj

热门文章 热门文章

联系电话

1366-1068-044

在线留言

关注微博

添加微信

TOP