FieldSpec.PerformValidations 方法 | |
测试指定值是否通过此字段规范的所有验证规则。
命名空间:
VO
程序集:
VOSystemClasses (在 VOSystemClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD PerformValidations(
uValue,
arg
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual PerformValidations(
__Usual uValue = default,
__Usual arg = default
)
查看代码参数
- uValue (Optional)
- 类型:__Usual
要测试的值。 - arg (Optional)
- 类型:__Usual
传递给 FieldSpec:Validate() 方法的第二个参数。
返回值
类型:
__Usual
如果验证成功,则返回 TRUE;否则返回 FALSE。
提示: |
---|
如果返回 FALSE,系统会将 FieldSpec:Status 设置为验证规则失败的相应超标签;
如果返回 TRUE,FieldSpec:Status 设置为 NULL_OBJECT。
|
示例
以下示例执行验证并将结果状态分配给状态栏消息变量:
1IF !oFS:PerformValidations(x)
2 SELF:StatusBarMessage := oFS:Status
3ENDIF
参见