创建属性类型

您可以使用 Rational® DOORS® 随附的基本类型创建属性定义,也可以为属性定义创建定制属性类型。

开始之前

您必须具有对模块的创建或修改访问权才能创建属性类型,且模块必须以独占编辑方式打开。

关于此任务

Rational DOORS 具有若干基本类型,如下一个表中所述。
表 1. 基本类型
基本类型 描述
文本 可包含段或换行符。

对于可输入的字符数不存在限制。

字符串 不能包含段或换行符。

对可输入的字符数的上限为 968,其中包括隐藏字符。例如,富文本格式包含隐藏字符,这些字符是 968 个字符的一部分。 Unicode 和大写 ASCII 字符比纯 ASCII 字符使用更多内部存储空间。

如果尝试输入包含超过 968 个字符的值,那么会报告错误,并且将截断该值。如果必须输入大量字符,请使用“文本”属性。

整数 存储整数。数值可为正数或负数。
实数 存储小数。数值可为正数或负数。
日期 存储日期。
枚举 值列表。必须定义枚举属性值的列表。

例如,您可能会定义名为“优先级”的属性类型,并且该属性类型使用“枚举”作为其基本类型,并且值为“高”、“中”和“低”。

用户名 Rational DOORS 用户名。此属性类型将链接到 Rational DOORS 数据库中的当前用户。从 Rational DOORS 数据库移除用户时,可能会更新使用此类型的 Rational DOORS 属性。

可以通过这些基本类型来构造类型。例如,可以创建一个名为“百分比”的类型,此类型使用“整数”作为其基本类型,并且值的范围在 0 到 100。然后可以创建“百分比”类型的各种属性。您知道,用户只能为这些属性赋予 0 到 100 之间的整数值,Rational DOORS 会将任何其他值视为无效并拒绝。

您可以使用类型来表明哪些度量单位用于某个属性。例如,可以创建一个名为“千克”的类型,此类型使用“整数”作为其基本类型。然后,创建一个名为“重量”的属性,此属性为“千克”类型。如果用户正在查看“重量”属性中的值并且不确定度量重量所使用的单位,那么他们可以选中该属性类型并看到单位为千克。

如果正在与 Rational Insight 集成,那么必须为属性类型分配一个受支持的预定义 URI。 有关预定义 URI 的信息,请参阅模块中属性的预定义 URI

过程

  1. 单击编辑 > 类型
  2. 单击新建,或选择要复制的类型,然后单击复制
  3. 类型名称字段中输入新属性类型的名称,选择您需要的选项。 关于选项的更多信息,请单击帮助
  4. 单击确定以创建属性类型。

反馈