|
|
|
|
|
ValeurMémorisée (Propriété) En anglais : StoredValue
La propriété ValeurMémorisée permet de connaître la valeur actuellement mémorisée par : - une ligne d'un champ Liste (y compris Liste image) ou d'un champ Combo.
- un champ de saisie de type "Jetons de texte".
- une ligne d'un champ Table.
- une ligne de la saisie assistée d'un champ de saisie (si la ligne est sélectionnée).
La valeur actuellement mémorisée peut correspondre : - pour les champs Liste, Liste image et Combo fichier : à la valeur de la rubrique mémorisée définie sous l'éditeur de fenêtres (onglet "Contenu" de la description du champ) : .
- pour les champs Liste, Liste image et Combo par programmation : à la valeur définie en programmation par la fonction gValeurMémorisée.
Rappel : Pour que la récupération de la valeur définie par la fonction gValeurMémorisée soit active :- soit utilisez la fonction gValeurMémoriséeActive.
- soit cochez l'option "Retourne la valeur spécifiée avec la fonction gValeurMémorisée" (onglet "Détail" de la description du champ).
Remarque : Cette propriété permet par exemple de récupérer les valeurs mémorisées dans le cas d'un champ Liste multisélection. - pour les champs de saisie de type "Jetons de texte" : à la valeur du jeton.
- pour une ligne d'un champ Table par programmation : à la valeur mémorisée de la ligne. Pour ce type de champ, il est également possible d'affecter la valeur mémorisée de la ligne.
- pour une ligne d'un champ Table sur variable, alimenté par un tableau de structures, à une structure du tableau.
- pour une ligne de saisie assistée d'un champ de saisie : la valeur mémorisée associée à la ligne. Cette valeur a été définie soit lors de l'ajout de la ligne (fonction SaisieAssistéeAjoute), soit avec une variable de type SaisieAssistée.
i est un entier = 1
iLigneSélectionnée est un entier
iLigneSélectionnée = ListeSelect(LISTE_Cedex, 1)
TANTQUE iLigneSélectionnée <> -1
Trace(LISTE_Cedex[iLigneSélectionnée].ValeurMémorisée)
i++
iLigneSélectionnée = ListeSelect(LISTE_Cedex, i)
FIN
Info("La valeur mémorisée est " + LISTE_Cedex[3].ValeurMémorisée)
SaisieAssistéeAjoute(SAI_Saisie1, "Valeur affichée", "Valeur mémorisée")
PROCÉDURE Sélection(MaSélection est un SaisieAssistée)
Trace(MaSélection.ValeurMémorisée)
Syntaxe
Connaître la valeur mémorisée d'un champ Liste, Liste image ou Combo Masquer les détails
<Valeur mémorisée> = <Champ manipulé>[<Indice de l'élément>].ValeurMémorisée
<Valeur mémorisée> : Chaîne de caractères Valeur qui sera mémorisée si l'utilisateur sélectionne l'élément du champ spécifié. <Champ manipulé> : Nom de champ Nom du champ Liste, Liste image ou Combo à manipuler. <Indice de l'élément> : Entier Indice de l'élément du champ (Liste, Liste image, Combo) dont la valeur mémorisée doit être connue. Remarques Limites La propriété ValeurMémorisée s'applique uniquement : - aux champs Liste, Liste image et Combo.
- aux champs de saisie de type "Jetons de texte".
- aux champs de saisie proposant une saisie assistée.
- aux champs Table.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|