DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / FAA (Fonctionnalités Automatiques de vos applications) / FAA sur les champs de saisie
  • Présentation
  • Paramétrage du menu
  • Paramétrage du menu automatique de mémorisation dans un champ de saisie
  • Paramétrage de la mémorisation et de l'historique des saisies
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
Dans les champs de saisie, un menu "Mémoriser" permet à l'utilisateur de définir les options de mémorisation des valeurs saisies dans le champ.
Il peut ainsi :
  • Mémoriser la dernière valeur saisie : Si l'utilisateur sélectionne cette option, à chaque ouverture de la fenêtre, la dernière valeur saisie par l'utilisateur sera automatiquement saisie dans le champ.
  • Mémoriser la valeur XXX : Si l'utilisateur sélectionne cette option, à chaque ouverture de la fenêtre, la valeur XXX sera automatiquement saisie dans le champ.
  • Mémoriser la date du jour (champs de type Date uniquement) : Si l'utilisateur sélectionne cette option, à chaque ouverture de la fenêtre, la date du jour sera automatiquement saisie dans le champ.
  • Mémoriser l'historique des saisies : Si l'utilisateur sélectionne cette option, lors de la frappe des premiers caractères, les différentes valeurs précédemment saisies dans le champ sont automatiquement listées.
    Remarque : Cette option ne fonctionne que si le champ de saisie est lié à une rubrique d'un fichier de données.
    Si la mémorisation de l'historique des saisies est activée, une option supplémentaire permet de vider l'historique des saisies.
Remarque : L'option "Mémoriser" est disponible dans le menu contextuel de plusieurs types de champs. Cette option permet de mettre en place le mécanisme de "persistance des données". Les données mémorisées sont sauvegardées sur le poste de l'utilisateur. Pour plus de détails, consultez Persistance des données.
Paramétrage du menu

Paramétrage du menu automatique de mémorisation dans un champ de saisie

Le menu contextuel du champ de saisie peut bien évidemment être désactivé. Pour paramétrer l'affichage du menu contextuel du champ de saisie, vous devez :
  1. Afficher la fenêtre de description du Champ de saisie.
  2. Sélectionner l'onglet "UI".
  3. Choisir le menu désiré dans la combo "Menu contextuel". Il est possible de :
    • "Afficher le menu des FAA (Système)" : Dans ce cas, le menu contextuel affiché sera le menu automatique du Champ de saisie. Pour plus de détails sur la configuration de ce menu, consultez Configurer le menu des FAA.
    • "Ajouter un menu contextuel" : Si cette option est cochée, vous pouvez sélectionner le menu contextuel personnalisé à afficher.
Remarques :
  • Si les deux options sont cochées, le menu contextuel personnalisé peut être ajouté avant ou après le menu des FAA.
  • Si aucune option n'est sélectionnée, aucun menu contextuel ne sera sélectionné. L'option <Désactivé> sera affichée dans la fenêtre de description.
  • La propriété MenuContextuel permet également de supprimer le menu contextuel spécifique aux FAA et de retrouver le menu Windows classique pour un champ spécifique.
  • Par programmation, la fonction FAADésactive permet de supprimer certaines options du menu contextuel des FAA spécifique aux champs de saisie.
    • pour désactiver l'option "Mémoriser", il suffit d'utiliser la fonction FAADésactive avec la constante faaSauveValeur.
    • pour désactiver les options concernant l'historique des saisies, il suffit d'utiliser la fonction FAADésactive avec la constante faaHistoriqueSaisie.

Paramétrage de la mémorisation et de l'historique des saisies

Dans l'onglet "Détail" de la description du champ de saisie, il est possible d'indiquer que :
  • la valeur du champ doit être mémorisée.
  • l'historique des saisies doit être géré.
Dans ce cas, les options du menu contextuel seront automatiquement cochées pour le champ en exécution.
Version minimum requise
  • Version 10
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/03/2023

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