DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
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.
  • 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) :
    Valeur mémorisée d'un champ Combo
    .
  • 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.
    • Universal Windows 10 AppAndroid 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.
Exemple
// Valeurs sélectionnées dans un champ Liste multisélection
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
// Connaître la valeur mémorisée lors de la sélection du 3ème élément du champ Liste
Info("La valeur mémorisée est " + LISTE_Cedex[3].ValeurMémorisée)
SaisieAssistéeAjoute(SAI_Saisie1, "Valeur affichée", "Valeur mémorisée")

// Evénement "Sélection d'une valeur dans la liste de saisie assistée"
// ----------------------------------------------------
PROCÉDURE Sélection(MaSélection est un SaisieAssistée)
Trace(MaSélection.ValeurMémorisée) 
// Renvoie "valeur mé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 proposant une saisie assistée.
  • aux champs Table.
Android La propriété ValeurMémorisée s'applique uniquement :
  • aux champs Liste et Combo.
  • aux champs de saisie proposant une saisie assistée.
iPhone/iPad La propriété ValeurMémorisée s'applique uniquement :
  • aux champs Liste.
  • aux champs de saisie proposant une saisie assistée.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 06/09/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale