PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
This content has been translated automatically. Click here to view the French version.
  • Characteristics of the verification/detection of controls that require data input/contain invalid data
  • Various
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Builds a list of controls that require data input/contain invalid data. The controls are not marked as containing errors.
Example
taChampsInvalides is array of Champ = InvalidInputListControl()
IF NOT taChampsInvalides.Empty THEN
Error("Problème")
END
 
ListeChamp is array of Champ = InvalidInputListControl()
FOR EACH ELÉMENT c OF ListeChamp
c..BackgroundColor = LightRed
END
Syntax
<Result> = InvalidInputListControl([<Element used>])
<Result>: Array of Control
Array of control variables containing the list of controls that required data input/contain invalid data. This array is sorted according to the tab order of the controls.
<Element used>: Optional control name or window name
Name of the control or window to be checked. If the control is a container (Tab control, Supercontrol, etc.), all its controls will be checked.
If this parameter is not specified, all the controls in the current window will be checked.
Remarks

Characteristics of the verification/detection of controls that require data input/contain invalid data

The input will be checked in the following types of controls:
  • Radio Button/Check Box control: if the required input option has been enabled (or the MandatoryInput property is set to True), checks that at least one option is selected.
  • Rating control: if the required input option has been enabled (or the MandatoryInput property is set to True), checks that a rating has been selected.
  • Editable Combo Box: if the required input option has been enabled (or the MandatoryInput property is set to True), checks that a value has been entered or selected in the combo box.
    If an input mask has been used, the function checks that the entered data matches this mask.
    If a custom mask with an InputMask variable is used, the verification is performed by executing the procedure associated with the CheckIfValidInput property of this mask.
  • Non-editable Combo Box: if the required input option has been enabled (or the MandatoryInput property is set to True), checks that a value has been selected in the combo box.
  • Edit control: if the required input option has been enabled (or the MandatoryInput property is set to True), checks that a value has been entered or selected in the control.
    If an input mask has been used, the function checks that the entered data matches this mask. If a custom mask with an InputMask variable is used, the verification is performed by executing the procedure associated with the CheckIfValidInput property of this mask.
Only active and visible controls are checked.

Various

  • To highlight errors in controls that require data input/contain invalid data, use InvalidInputDetect or InvalidInputShowMessage.
  • Special case: Edit control or editable Combo Box control with custom mask with an InputMask variable. If the field does not have the focus when the InvalidInputListControl function is called, the text displayed in the field will first be formatted with the Procedure of the Property FormateEntry of the mask before checking its validity.
Component: wd270obj.dll
Minimum version required
  • Version 26
This page is also available for…
Comments
Click [Add] to post a comment