DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / FAA (Fonctionnalités Automatiques de vos applications)
  • Présentation
  • Option de tri
  • Conditions nécessaires
  • Fonctionnement
  • Mise en place
  • Mémorisation de la valeur
  • Fonctionnement
  • Mise en place
  • Recherche dans la liste déroulée
  • Fonctionnement
  • Mise en place
  • Copie de la ligne ou de toutes les lignes
  • Fonctionnement
  • Mise en place
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
Présentation
Les champs Liste et Liste déroulante (combo) peuvent bénéficier automatiquement de plusieurs FAA (Fonctionnalités Automatiques de vos Applications) :
Option de tri

Conditions nécessaires

Cette fonctionnalité est particulièrement utile si la liste est assez longue et si le développeur n'a pas pensé à en trier le contenu.
Pour disposer de cette fonctionnalité, les conditions suivantes sont requises :
  • Le champ Liste ou Combo doit être alimenté par programmation ou par un fichier chargé en mémoire.
  • Le champ Liste ou Combo ne doit pas déjà être trié.

Fonctionnement

Pour utiliser la fonctionnalité automatique de tri d'un champ Liste/Combo, sélectionnez l'option "Trier" du menu contextuel du champ.

Mise en place

L'option de tri dans les champs Combo et Liste est automatiquement mise en place à partir de la version 15.
Comme tous les menus contextuels proposés par les FAA, il est possible de configurer les options proposées par défaut par le champ. Pour plus de détails, consultez Configurer les menus FAA.
En programmation :
  • la fonction FAADésactive utilisée avec la constante faaTrieListeOuCombo permet de supprimer l'option de tri dans le menu contextuel du champ Liste ou Combo spécifié.
  • la fonction FAAChangeLibellé permet de modifier le libellé de l'option de tri.
  • la propriété Triée permet de savoir si le champ Liste ou Combo est trié.
Mémorisation de la valeur

Fonctionnement

Pour utiliser la mémorisation de la valeur sélectionnée d'un champ Liste/Combo, sélectionnez l'option "Mémoriser la valeur" du menu contextuel du champ.

Mise en place

L'option "Mémoriser la valeur" est disponible automatiquement dans les champs Combo et Liste. Cette option permet de gérer la persistance des données.
Comme tous les menus contextuels proposés par les FAA, il est possible de configurer les options proposées par défaut par le champ. Pour plus de détails, consultez Configurer les menus FAA.
En programmation : la fonction FAADésactive (ou DésactiveFAA) utilisée avec la constante faaSauveValeur permet de supprimer l'option "Mémoriser la valeur" dans le menu contextuel du champ Liste ou Combo spécifié.
Remarque : Il est également possible de mémoriser la valeur grâce à l'option "Mémoriser la valeur" présente dans la fenêtre de description du champ (onglet "Détail"). Cette option permet de mémoriser la valeur même si l'utilisateur n'a pas activée l'option de menu. Si l'utilisateur a utilisé l'option de menu, l'option de menu est prioritaire.
Recherche dans la liste déroulée

Fonctionnement

Pour utiliser la recherche dans la liste déroulée du champ Combo, il suffit de :
  • dérouler la liste du champ Combo,
  • commencer à saisir le texte recherché. Une zone de saisie permettant de saisir l'élément recherché apparaît.

Mise en place

La recherche dans la liste déroulée du champ Combo est disponible automatiquement dans les champs Combo.
En programmation : la fonction FAADésactive utilisée avec la constante faaRechercheDansCombo permet de désactiver la recherche pour le champ Combo spécifié.
Remarque : Il est également possible de proposer par défaut un champ de recherche dans la liste d'un champ Combo grâce à l'option "Avec recherche" présente dans la fenêtre de description du champ (onglet "Détail"). Cette option peut aussi être activée par le propriété RechercheFAA.
Copie de la ligne ou de toutes les lignes

Fonctionnement

Pour copier le contenu de la ligne sélectionnée dans un champ Liste, sélectionnez l'option "Copier la ligne" du menu contextuel. Le contenu de la ligne est copié dans le presse-papiers.
Pour copier le contenu de toutes les lignes d'un champ Liste, sélectionnez l'option "Tout copier" du menu contextuel. Le contenu de toutes les lignes est copié dans le presse-papiers.

Mise en place

Les options "Copier la ligne" et "Copier tout" sont disponibles automatiquement dans les champs Liste.
Comme tous les menus contextuels proposés par les FAA, il est possible de configurer les options proposées par défaut par le champ. Pour plus de détails, consultez Configurer les menus FAA.
En programmation :
  • la fonction FAADésactive utilisée avec :
    • la constante faaCopier permet de désactiver la copie d'une ligne.
    • la constante faaToutCopier permet de désactiver la copie de toutes les lignes.
  • la fonction FAAChangeLibellé permet de modifier le libellé des options de menu ("Copier la ligne" et "Copier tout").
Version minimum requise
  • Version 15
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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