VALIDER

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 5


VALIDER

ParamètreTypeDescription
Cette commande ne requiert pas de paramètre

Description

La commande VALIDER doit être employée dans une méthode objet ou formulaire (ou une sous-routine) pour :

valider  un enregistrement ou un sous-enregistrement créé ou modifié — dont les données ont été saisies à la suite d'un AJOUTER ENREGISTREMENT, MODIFIER ENREGISTREMENT, AJOUTER SOUS ENREGISTREMENT ou MODIFIER SOUS ENREGISTREMENT.

valider un formulaire affiché par l'intermédiaire de la commande DIALOGUE.

quitter un formulaire affichant une sélection d'enregistrements — à l'aide de VISUALISER SELECTION ou MODIFIER SELECTION.

VALIDER effectue la même action que lorsque l'utilisateur appuie sur la touche Entrée. Une fois que le formulaire a été validé, la variable système OK prend la valeur 1.

VALIDER est fréquemment exécutée à la suite de la sélection d'une commande de menu. VALIDER est également souvent appelée dans la méthode objet d'un bouton auquel la propriété "Pas d'action" a été associée.

Enfin, cette commande peut être placée dans la méthode de la case de fermeture (optionnelle) d'une fenêtre créée par la commande Creer fenetre. Si la fenêtre comporte une case de menu Système, VALIDER et NE PAS VALIDER peuvent être appelées dans la méthode à exécuter lorsque l'utilisateur double-clique sur la case du menu Système ou sélectionne la commande de menu Fermeture.

Il n'est pas possible d'enchaîner plusieurs VALIDER. En d'autres termes, l'exécution consécutive de deux commandes VALIDER dans une méthode en réponse à un événement aura le même résultat que l'exécution d'une seule.

Référence

NE PAS VALIDER.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant