|
|
|
|
|
- Cellule de table
- Initialisation et ré-initialisation de la propriété Modifié
- Limites
Modifié (Propriété) En anglais : Modified
La propriété Modifié permet de savoir si un champ ou un groupe de champs a été modifié par l'utilisateur (saisie au clavier ou à la souris).
// Si le champ "SAI_NomClient" a été modifié par l'utilisateur, // les modifications sont enregistrées dans le fichier de données lié SI SAI_NomClient.Modifié = Vrai ALORS EcranVersFichier() HModifie(Client) FIN Syntaxe
<Résultat> = <Elément manipulé>.Modifié
<Résultat> : Booléen - Vrai si :
- le champ spécifié a été modifié par l'utilisateur,
- l'option "Mémoriser la dernière valeur saisie" a été sélectionnée par l'utilisateur dans le menu contextuel du champ,
- au moins un champ appartenant au groupe de champs spécifié a été modifié par l'utilisateur,
- au moins un champ appartenant à la fenêtre spécifiée a été modifié par l'utilisateur.
- Faux dans le cas contraire.
<Elément manipulé> : Nom de champ ou nom de fenêtre Nom de l'élément (champ, groupe de champs ou fenêtre) à manipuler. Remarques Cellule de table Pour savoir si une cellule de table a été modifiée, il suffit d'utiliser la propriété Modifié dans le code de sortie de la colonne de la manière suivante :
SI [<Nom de la colonne>].Modifié ALORS ... Initialisation et ré-initialisation de la propriété Modifié La propriété Modifié est initialisée à Faux à l'ouverture de la fenêtre. La propriété Modifié est réinitialisée à Faux uniquement par programmation (<Nom de l'objet>.Modifié = Faux). Astuce : Lors de la modification d'un champ par programmation, modifiez directement la propriété Modifié de la fenêtre. Un traitement de validation pourra simplement vérifier si une modification a été réalisée (dans ce cas, il n'est pas nécessaire de tester la propriété Modifié sur chaque champ de la fenêtre). Limites La propriété Modifié ne peut pas être utilisée sur : - un champ Forme,
- une option d'un champ Interrupteur ou Sélecteur,
- un menu,
- un élément d'un champ Arbre,
- un volet d'onglet,
- un champ Web camera,
- un champ Conférence,
- un champ Séparateur.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|