ValidateData method (WinStudio scripts)
Applies To
IWSFormComponent interface
Definition
Runs a component's validators and returns a Boolean value indicating whether the validation was successful.
Syntax
object.ValidateData( Boolean )
Part | Description |
object | Required. A reference to a form component object. |
Boolean | Required.
Determines whether and when a component's value should be validated:
|
Remarks
A return value of:
- TRUE indicates that validation was successful.
- FALSE indicates that validation was not successful. If the validation is unsuccessful, a message is displayed to the user.
Example
Sub Main()
'This script runs validators on a component.
'It takes one input parameter, a reference to a form component.
Dim ReturnValue As String
On Error GoTo ErrorHandler
If ThisForm.Components("StringTableNameGridCol").ValidateData(True) Then
ReturnValue = "0"
Application.ShowMessage("Validation was successful.")
Else
ReturnValue = "1"
Application.ShowMessage("Validation was not successful.")
End If
Exit Sub
ErrorHandler:
Application.ShowMessage("RunValidatorsOnComponent: " & Err.Description)
ReturnValue = "1"
End Sub