FieldSpec.Validate 方法 | |
一个可替换的方法,用于执行验证。标准实现会评估通过 FieldSpec:SetValidation() 指定的代码块。
命名空间:
VO
程序集:
VOSystemClasses (在 VOSystemClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD Validate(
uValue,
arg
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual Validate(
__Usual uValue = default,
__Usual arg = default
)
查看代码参数
- uValue (Optional)
- 类型:__Usual
要验证的值。 - arg (Optional)
- 类型:__Usual
传递给通过 FieldSpec:SetValidation() 指定的代码块的第二个参数。
在 FieldSpec:PerformValidations() 中执行时,该参数是 Control 对象或 Column 对象。
返回值
类型:
__Usual
如果值有效,则返回 TRUE;否则返回 FALSE。
备注
此方法由 FieldSpec:PerformValidations() 调用,通常不应由开发人员调用。它提供了一种方法,开发人员可以选择使用自定义的验证技术。
标准实现是:
1METHOD Validate(uValue, uArg) CLASS FieldSpec
2 RETURN cbValidation = NULL_CODEBLOCK .OR. EVAL(cbValidation, uValue)
参见