跳到主要内容

SetValidateRange

设置字段的验证范围。 💡 只能应用于具有百分比或数字格式的字段。

语法

expression.SetValidateRange(bGreaterThan, nGreaterThan, bLessThan, nLessThan);

expression - 表示 ApiTextField 类的变量。

参数

名称必需/可选数据类型默认值描述
bGreaterThan可选booleanfalse如果为 true,则使用 nGreaterThan 启用最小值检查。
nGreaterThan必需number允许的最小值(根据实现方式为包含或不包含)。
bLessThan可选booleanfalse如果为 true,则使用 nLessThan 启用最大值检查。
nLessThan必需number允许的最大值(根据实现方式为包含或不包含)。

返回值

boolean

示例

此示例获取文本字段并为其设置验证范围。

let doc = Api.GetDocument();
let page = doc.GetPage(0);
let textField = Api.CreateTextField([10, 10, 160, 30]);
page.AddObject(textField);

textField.SetNumberFormat(0, "us", "black-minus", "$", true);
textField.SetValidateRange(true, 0, true, 5);
textField.SetValue('10');