指定某个控件的 Value 属性的输入和输出格式。设计和运行时可用。
语法
Control.Format[ = cFunction]
设置
cFunction
指定数据输入的限制条件和显示的格式。
编辑框的cFunction 设置有:
设置 | 说明 |
K | 当光标移动到文本框上时,选定整个文本框。 |
微调器控件的cFunction 设置有:
设置 | 说明 |
$ | 显示币符。 |
^ | 使用科学记数法显示数值型数据,只用于数值型数据。 |
K | 当光标移动到文本框上时,选定整个文本框。 |
L | 在文本框中显示前导零,而不是空格。只对数值型数据使用。 |
R | 显示文本框的格式掩码,该掩码在文本框的 InputMask 属性中指定。掩码格式用于更方便和更清晰地显示(例如,如果掩码为99-999,数字 12345 显示为 12?45),但是掩码并没有作为数据的一部分来储存。仅适用于字符型或数值型数据。 |
Z | 如果为 0,显示为空值,除非控件处于作用中。 |
文本框和列对象的 cFunction 设置有:
设置 | 说明 |
! | 把字母字符转换为大写字母。只用于字符型数据,且只用于文本框。 |
$ | 显示货币符号,只用于数值型数据或货币型数据。 |
^ | 使用科学记数法显示数值型数据,只用于数值型数据。 |
A | 只允许字母字符(不允许空格或标点符号)。 |
D | 使用当前的 SET DATE 格式。 |
E | 以英国日期格式编辑日期型数据。 |
K | 当控件具有焦点时选择所有文本。 |
L | 在文本框中显示前导零,而不是空格。只对数值型数据使用。 |
M | 包含向后兼容的功能。 |
R | 显示文本框的格式掩码,该掩码在文本框的 InputMask 属性中指定。掩码格式用于更方便和更清晰地显示(例如,如果掩码为99-999,数字 12345 显示为 12?45),但是掩码并没有作为数据的一部分来储存。仅适用于字符型或数值型数据。 |
T | 删除输入字段前导空格和结尾空格。 |
YS | 显示短日期格式的日期值,该日期格式是通过“Windows 控制面板”短日期设置定义的。 |
YL | 显示长日期格式的日期值,该日期格式是通过“Windows 控制面板”长日期设置定义的。 |
说明
设计和运行时可用。format 属性与 @ ... GET 和 @ ... EDIT 命令中 FUNCTION 子句作用相类似。format 属性指定整个输入区域的特性。可以组合使用多个格式代码,它们对输入区域的所有输入都有影响。这个属性与 InputMask 属性形成对照,后者中每种输入掩码对应输入域中的一个输入项。