对于“文本”和“备注”类型字段,可以在 Format 属性的设置中使用特殊的符号来创建自定义格式。
可以使用以下符号来创建自定义的文本和备注格式:
符号 | 说明 |
---|---|
@ | 要求文本字符(字符或空格)。 |
& | 不要求文本字符。 |
< | 强制所有字符为小写。 |
> | 强制所有字符为大写。 |
“文本”和“备注”字段的自定义格式最多有两个节,每节都包含了字段中不同数据的格式指定:
节 | 说明 |
---|---|
第一节 | 有文本的字段的格式。 |
第二节 | 有零长度字符串及 Null 值的字段的格式。 |
例如,如果有一个文本框类型的控件,当字段中没有字符串时,需要显示“None”,可以键入自定义格式 @;"None" 作为控件的 Format 属性设置。@ 符号将使字段中的文本显示出来。当字段中有一个零长度字符串或 Null 数值时,第二个节会显示“None”。
注意 可以使用 Format 函数为零长度字符串返回一个值,或为 Null 值返回一个值,同样也可以使用 Format 属性对表“数据表”视图中的字段,或者窗体或报表上的控件自动设置格式。
以下为文本及备注的自定义格式示例:
设置 | 数据 | 显示 |
---|---|---|
@@@-@@-@@@@ | 465043799 | 465-04-3799 |
@@@@@@@@@ | 465-04-3799 465043799 |
465-04-3799 465043799 |
> | davolio DAVOLIO Davolio |
DAVOLIO DAVOLIO DAVOLIO |
< | davolio DAVOLIO Davolio |
davolio davolio davolio |
@;"Unknown" | Null 值 | Unknown |
零长度字符串 | Unknown | |
任何文本 | 显示出与输入相同的文本 |