字符模板对话框 |
A character template allows you to add characters to the input, which will format the data into a particular arrangement. 对于文本对象,使用字符模板可以轻松格式化电话号码、地址或邮政编码等字符串。 在条形码中,字符模板会在用户可读区域中添加字符,但这些字符不会被编码为实际条形码。 For more information about how a character template is used with barcodes, refer to Character Template.
使用“字符模板”对话框可以设置或修改字符模板。 可以使用以下其中一种方法来访问该对话框:
Click next to the Character Template option on the Transforms tab of the Data Sources property page.
Click next to the Character Template option on the Human Readable property page.
以下是可用的选项:
使用字符模板: 启用此选项后,可以指定额外字符及其在数据字符串中的位置。
模板: 为所选数据源或用户可读字符指定字符模板。
Opens a list of available characters.
字符 |
用途 |
示例使用 5980395957 |
---|---|---|
? |
插入来自数据源的下一可用字符。 |
"(???)???-????" yields "(598)039-5957". |
% |
插入来自当前数据源的所有剩余字符。 |
"Code%" 生成 "Code5980395957"。 |
* |
插入来自所有数据源的所有剩余字符。 仅在用户可读转换时可用。 |
"Call * for details" 生成 "Call 5980395957 for details" |
@x |
插入所有字符,截至但不包括 "x" 定义的指定字符。 |
"@7" 生成 "598039595"。 |
@x? |
插入所有字符,截至且包括 "x" 定义的指定字符。 |
"@3?" yields "59803" |
~? |
抑制来自数据源的单个字符。 |
"????~??????" yields "598095957". |
~% |
抑制来自当前数据源的所有剩余字符。 |
"??????~%" 生成 "598039"。 |
~* |
抑制来自所有数据源的所有剩余字符。 仅在用户可读转换时可用。 |
"???~*" 生成 "598"。 |
~@x |
抑制所有字符,截至但不包括 "x" 定义的指定字符。 |
"~@9" 生成 "980395957"。 |
~@x~? |
抑制所有字符,截至且包括 "x" 定义的指定字符。 |
"~@3~?" yields "95957". |
\n |
插入换行符。 |
"?????\n?????" yields "59803<<CR>>95957" |
\t |
插入制表符。 |
"?????\t?????" yields "59803 95957". |
\\ |
插入文字字符 "\"。 |
"?????\\?????" yields "59803\95957". |
\? |
Inserts a literal "?" character. |
"??????????\?" yields "5980395957?". |
\% |
插入文字字符 "%"。 |
"??.????????\%" 生成 "59.80395957%"。 |
\* |
插入文字字符 "*"。 |
"??????????\*" 生成 "5980395957*"。 |
\~ |
插入文字字符 "~"。 |
"\~??????????" yields "~5980395957". |
\@ |
插入文字字符 "@"。 |
"\@??????????" yields "@5980395957". |
\x## |
使用 2 位十六进制值插入 ASCII 字符。 |
"\x3E??????????" yields ">5980395957". |
\u#### |
使用 4 位十六进制值插入 Unicode 字符。 |
"??????????\u00B6" 生成 "5980395957¶"。 |