vfp中如何设置字段第一位为大写字母,后四位只能是数字
发布网友
发布时间:2023-07-04 07:22
我来回答
共1个回答
热心网友
时间:2023-10-06 06:41
通过设置文本框的inputmask和format两个属性就可以达到目的了
设置inputmask属性为“A9999”,然后把format属性设置为“!”.
以下是详细说明:
Format属性
指定某个控件的 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 控制面板”长日期设置定义的。
PS: inputmask的关键字和这个一样。
热心网友
时间:2023-10-06 06:41
通过设置文本框的inputmask和format两个属性就可以达到目的了
设置inputmask属性为“A9999”,然后把format属性设置为“!”.
以下是详细说明:
Format属性
指定某个控件的 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 控制面板”长日期设置定义的。
PS: inputmask的关键字和这个一样。