Class: Validate_Mixin

Module location: Val_mx.pkg line 74 (view source)

Class Hierarchy:

cObjectMixinValidate_Mixin

Class Definition

Properties

IntegerPrivate.Validate_mode
IntegerValidate_All_Items_State

Functions and Procedures

Define_Validate()
Next()
1) If Validate_mode is SAVE_NEXT then make sure that the validations occur (set object_validation to TRUE). If the mode is DEFAULT the property is probably already true. This insures that validates occur during "procedural" data-entry (pressing enter or tab) but not during event-driven data-entry
integerObject_Item_Validation()
Set(Integer Mode)
Set(integer fg)
Set object_validation. This is sent to the focus object through entry_clear/clear_all. All objects understand this message but only item based (entry_form and table) objects uses this. See Deodlgmx.pkg
IntegerValidate_Items(Boolean bNotFindReq)
1) If Validate_mode is SAVE or SAVE_NEXT then make sure that the validations occur (set object_validation to TRUE). If the mode is DEFAULT the property is probably already true. 2) Set Validate_All_Items_State to T. Validate handlers can query this property to determine if a validate is due to navigation or saving
IntegerValidate_Mode()
Get/Set Validate_Mode: When SET also set object_Validation property