ISEdit.IsDelayedValidate

Description

This property defines the rules for 'OnMChangeValidate' macro calling.

Syntax

object.IsDelayedValidate

Part Attribute Type Description
object Required
The object always implements the ISEdit interface

Return Value

bool

Example

Display IsDelayedValidate for the specified edit control.

Dim aEdit
Dim aEditInfo

Set aEdit = Form.Controls_("edtInform")

aEditInfo =_  
  "ShortName: " & aEdit.ShortName & vbNewLine &_
  "TypeName: " & aEdit.TypeName & vbNewLine &_
  "Char Case: " & aEdit.CharCase & vbNewLine &_
  "IsDelayedValidate: " & aEdit.IsDelayedValidate               
  
Profile.MsgBox(aEditInfo)  
Note: If 'IsDelayedValidate' is set to 'True', the 'OnMChangeValidate' macro will be called when the data is completely entered. If 'IsDelayedValidate' is set to 'False', the 'OnMChangeValidate' macro will be called after every change of the edit control content. This macro should be executed in any event handler of the form control.

In Profile Client v8 on User Interface Is Delayed Validate can be found in Maintain > Templates > Health Record Collection Templates > Open the selected form template > Open form editor > Object Inspector > Select the edit control in the controls tree > IsDelayedValidate.

Version information

Added in v7.8.0