预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

创建自定义屏蔽标记值类型

如果您正在创建自定义的预定义标记值类型,则可以通过定义将数据格式化为模板的掩码,在设计模型以接受数据条目时获得极大的灵活性。

访问

功能区

设置 >参考> UML类型 >标记值类型

创建掩蔽标记值类型

字段

行动

也见

标签名称

类型掩码标记值类型的适当名称。

描述

(可选)键入标记值类型的描述或用途。

细节

类型或复制粘贴标记值结构:

类型=自定义;

掩码=<掩码值>;

模板=<模板文本>;

掩码值在下一个表中进行解释,并通过示例演示如何使用模板。

模板文本定义了在每次使用此自定义标记值时要显示的信息,例如数据的字段名称和提示。

节省

单击此按钮可保存新的屏蔽标记值类型。

标记值类型显示在定义的标签类型列表中。

新的

或者,单击此按钮以清除字段,以便您可以输入另一个新的标记值类型的信息。

掩码值

定义掩码标记值类型中的掩码格式时,请使用以下字符:

面具

行动

D

仅在此字符空间中显示一个数字。

d

仅在此字符空间中显示数字或空格。

+

在此字符空间中显示 +、- 或空格。

C

仅在此字符空间中显示一个字母。

C

仅在此字符空间中显示字母或空格。

A

在此字符空间中显示任何字母数字字符。

一个

在此字符空间中显示任何字母数字字符或空格。

.或 <空格>

留下一个字符空间,由 Template 参数中的文本填充。使用点可能更容易查看您设置了多少空格。

示例

Showing the creation of a custom tagged value type with a mask and template.

在图中,Mask 参数首先定义了七个空格,这些空格被 Template 参数定义的字符占据。

Mask 中的前两个可见字符均由小写 c 表示,表示用户可以输入字母字符或空格的信息。

接下来的六个空格再次表示模板定义的字符,后面是五个分别由ad表示的字符,表示用户可以输入数字或空格形式的数据。点标记一个空格,用模板中的连字符填充,后跟四个 ds(数字或空格)。

Template 语法为 Mask 参数定义了模板,填充了 Mask 中的空白。文本是每次使用该标记值时要打印的信息;下划线值表示用户输入的数据将占用的字符空间,如“掩码”选项中定义的那样。