了解输入掩码字符

定义输入掩码时,可以输入将决定每个个体字符接受的数据类型的字符,这样的字符称为控制字符。 还可以输入将和数据一起显示和/或打印的字符,称为文字字符

控制字符

控制字符可用来明确定义特定字符位置将接受的数据类型。 您可以在输入掩码中将每个个体字符位置与其它字符分开单独进行定义。

下表介绍了 BarTender 中可以使用的每种控制字符的功能。

掩码字符

描述

0

数字(必须输入): 要求只输入数字。 不允许有加减符号。

9

数字或空格(可选输入): 允许数字或空格。 不允许有加减符号。

#

数字/空格/+/- (可选输入): 允许数字或空格。 空白位置将转换为空格。 允许加减号。

L

字母(必须输入): 要求只输入字母。

?

字母(可选输入): 允许字母或空格。

A

字母或数字(必须输入): 要求只输入字母或数字。

a

字母或数字(可选输入): 允许字母、数字和空格。

&

任何字符或空格(必须输入): 要求字母、数字、符号或空格。

C

任何字符或空格(可选输入): 允许字母、数字、符号或空格。

. , : /

小数点和千位符号以及时间和日期分隔符: 实际使用的字符取决于区域设置属性对话框中指定的区域设置,该对话框可从 Windows“控制面板”中打开。

<

转换为小写: 使随后的所有字母数据都转换为小写。

>

转换为大写: 使随后的所有字母数据都转换为大写。

!

从右向左填充数据: 以从右向左,而不是从左向右的默认方向输入数据。 您可以在输入掩码的任何位置输入感叹号。

 \

单一字符: 允许将任何控制字符用作实际字符。 例如,\L 不充当控制字符,而是显示字母 L。

""

多个数符: 允许将控制字符串用作实际字符。 例如,“LAC#”只是显示为 LAC#。

实际字符

文字字符指会显示在屏幕上或打印出来但并不影响数据的字符。 它们用于在 BarTender 接收到的数据中插入额外的字符和符号,以便输入到模板对象中。

虽然一些键盘字符被视为控制字符,但大多数都不是,对于这些字符,只需将其键入“输入掩码”字段中,便可直接输入到输入掩码中。

如果您希望将某控制字符用作实际字符,可以直接在该控制字符前面加一个反斜杠 (\) 或在控制字符串前后加上引号。

默认情况下,输入掩码中的文字字符将显示在模板中并打印在各项上。 但有时候,您可能希望在数据输入上显示文字字符,但不希望在各项上实际打印出来。 此时,可禁用“打印文字字符”选项。 如果禁用,将在数据输入表单的相应响应框中显示文字字符,数据输入表单在执行打印作业时显示。