DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions de manipulation des chaînes graphiques
  • Activation/Désactivation
  • Fonction ListeCherche
  • Combos auto-alimentées
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Autorise ou non la récupération de la valeur définie par la fonction gValeurMémorisée dans un champ Liste ou dans un champ Combo.
Remarque : Cette fonction est identique à la fonction gLienActive.
Exemple
// Le champ Combo "COMBO_Civilité" affiche les titres de civilité :
// "Monsieur", "Madame" et "Mademoiselle".
// Un entier représentant une civilité sera retourné au langage.
ListeAjoute(COMBO_Civilité, "Monsieur" + gValeurMémorisée("1"))
// Seule la chaîne de caractères "1" est retournée au langage.
// Cette chaîne de caractères retournée n'est pas affichée dans le champ Combo.
// Autoriser la récupération de la valeur définie par la fonction gValeurMémorisée.
gValeurMémoriséeActive(COMBO_Civilité, Vrai)
Syntaxe
<Résultat> = gValeurMémoriséeActive(<Champ Liste ou Combo> [, <Active>])
<Résultat> : Booléen
Correspond à l'ancien mode de gestion :
  • Vrai si la valeur définie par la fonction gValeurMémorisée a été récupérée (valeur par défaut),
  • Faux dans le cas contraire.
<Champ Liste ou Combo> : Nom de champ
Nom du champ Liste ou Combo à manipuler.
<Active> : Booléen optionnel
  • Vrai si la valeur définie par la fonction gValeurMémorisée doit être récupérée (valeur par défaut),
  • Faux dans le cas contraire.
Remarques

Activation/Désactivation

  • Si la récupération des valeurs définies avec la fonction gValeurMémorisée est activée sur le champ COMBO_COMBO1 (<Active> = Vrai) :
    COMBO_COMBO1.Valeur renvoie le numéro d'ordre dans le champ COMBO_COMBO1.
    COMBO_COMBO1[COMBO_COMBO1] renvoie la valeur de la fonction gValeurMémorisée.
  • Si la récupération des valeurs définies avec la fonction gValeurMémorisée est désactivée sur le champ COMBO_COMBO1 (<Active> = Faux) :
    COMBO_COMBO1.Valeur renvoie le numéro d'ordre dans le champ COMBO_COMBO1.
    COMBO_COMBO1[COMBO_COMBO1] renvoie la valeur affichée en cours.
    • Si le champ COMBO_COMBO1 est lié à une rubrique :
      • La fonction FichierVersEcran sélectionne la ligne dont le rang est égal à la rubrique liée.
      • La fonction EcranVersFichier affecte la rubrique HFSQL liée avec le numéro de l'élément sélectionné, c'est-à-dire ListeSelect(COMBO_COMBO1).

Fonction ListeCherche

  • Si gValeurMémoriséeActive()=Vrai, la fonction ListeCherche tient compte des valeurs ajoutées par la fonction gValeurMémorisée. La recherche est effectuée sur la valeur mémorisée.
  • Si gValeurMémoriséeActive()=Faux, la fonction ListeCherche ne tient pas compte des valeurs ajoutées par la fonction gValeurMémorisée. La recherche est effectuée sur la valeur affichée.

Combos auto-alimentées

La fonction gValeurMémoriséeActive est utilisée pour gérer les champs de type "Combo auto-alimentée".
Composante : wd300obj.dll
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/09/2024

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