Description
Obtains the validation rule for a column in a DataWindow.
Applies to
DataWindow type |
Method applies to |
---|---|
PowerBuilder |
DataWindow control, DataWindowChild object, DataStore object |
Syntax
PowerBuilder
string dwcontrol.GetValidate ( string column ) string dwcontrol.GetValidate ( integer column )
Argument |
Description |
---|---|
dwcontrol |
A reference to a DataWindow control, DataStore, or child DataWindow. |
column |
The column for which you want the validation rule. Column can be a column number or a column name. The column number is the number of the column as it is listed in the Column Specification view of the DataWindow painter -- not necessarily the number of the column in the Design view. |
Return value
Returns the validation rule for column in dwcontrol. Returns the empty string ("") if no validation criteria are defined for the column.
If any argument value is null, in PowerBuilder and JavaScript the method returns null.
Usage
You can use GetValidate to save the current validation rule before calling SetValidate to change the rule temporarily.
Examples
These statements change the validation rule for column 7 in the DataWindow control dw_Employee to Rule2:
string Rule1, Rule2 = "Long(GetText()) > 15000" Rule1 = dw_Employee.GetValidate(7) dw_Employee.SetValidate(7, Rule2)
See also