预订演示

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

前页 后页

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

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

访问

色带

配置>参考数据> UML类型>标记的值类型

创建屏蔽的标记值类型

领域

行动

也可以看看

标签名

为掩码的“标记值类型”键入一个适当的名称。

描述

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

详情

输入或复制并粘贴“标记的值”结构:

类型=自定义;

Mask = <掩码值>;

Template = <模板文本>;

下表解释了掩码值,并提供了一个示例来演示如何使用模板。

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

保存

单击此按钮保存新的带掩码的“标记值”类型。

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

(可选)单击此按钮以清除字段,以便您可以输入其他新的标记值类型的信息。

掩码值

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

面具

行动

d

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

d

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

+

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

C

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

C

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

一个

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

一个

显示任何字母数字字符或该字符空间中的空格。

。或<空格>

保留字符空间,以“模板”参数中的文本填充。使用点可以使您更轻松地查看已设置的空间。

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

在图中,“掩码”参数首先定义七个空格,这些空格由“模板”参数定义的字符占据。

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

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

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