WINDEV 2024

DÉFINIR SES PROPRES TOUCHES DE FONCTION L’utilisateur final peut associer une touche de fonction ou une combinaison de touches à un bouton de fenêtre. Cela permet à l’utilisateur final d’améliorer la vitesse d’utilisation de d’application qu’il uti- lise, en lui permettant d’automatiser les actions répétitives. Prenons l’exemple type d’un logiciel de caisse de magasin, qui a été conçu pour être utilisé à la souris. Certains détaillants n’auront pas la place nécessaire à l’installation de la souris. Grâce à WINDEV, ils pourront le faire eux- mêmes et par exemple valider la fenêtre par la touche F10 ou dupliquer une ligne par CTRL D. GRATUIT LOGICIEL «ETATS & REQUÊTES» Le logiciel «Etats & Requêtes» est livrable gratuitement avec vos applications : il per- met aux utilisateurs finaux de créer eux-mêmes leurs propres états (PDF ou imprimante), leurs requêtes, d’effectuer des envois d’emails, d’im- primer des codes-barres (voir p 51). ANNOTATIONS SUR ÉTATS L’utilisateur final peut apporter des «annota- tions» sur un état avant de l’imprimer. Cela est très utile pour faire ressortir une don- née particulière ou attirer l’attention sur un point spécifique! RECHERCHE DANS LA FENÊTRE L’utilisateur peut rechercher un texte parmi l’ensemble des champs de la fenêtre (Ctrl F). CRÉATION DE GRAPHE L’utilisateur peut créer lui-même un graphe (voir les graphes page 30), automatiquement sur une plage de données. CORRECTION ORTHOGRAPHIQUE La correction orthographique peut être deman- dée par l’utilisateur dans les champs de saisie: utile pour éviter les fautes ! RECHERCHER DANS GOOGLE (MENU CONTEXTUEL) Le menu contextuel des FAA propose un choix pour «Rechercher dans Google». Cela permet de lancer en 1 clic une recherche dans Google sur le ou les termes sélectionnés dans la fenêtre. TREEVIEW ET TABLE HIÉRAR- CHIQUE: DÉPLIER TOUTES LES BRANCHES D’UN ARBRE Dans un treeview ou une table hiérarchique, le déroulé des branches s’effectue une par une. Dans certains cas, l’utilisateur veut visualiser l’intégralité du contenu: il lui suffit d’un clic droit... CHAMP TABLE : COPIER Dans une table de visualisation, l’utilisateur peut copier la cellule, la ligne ou la table en- tière. Il peut également copier uniquement une co- lonne. CHAMP TABLE : MÉMORISATION DES FILTRES Un utilisateur final peut «poser» un filtre sur une table, pour limiter les informations visua- lisées. La valeur d’un filtre saisi par l’utilisateur final peut être mémorisée par la table. Le filtre sera réappliqué par défaut à chaque nouvelle ouverture de la table. A chaque future ouverture de la table, un mes- sage furtif (toast: message non intrusif, non bloquant, qui se ferme tout seul au bout de quelques secondes) indiquera qu’un filtre est appliqué. L’utilisateur conserve les filtres qu’il a créés. CHAMP TABLE: MÉMORISATION DES TRIS DE COLONNES Lorsque l’utilisateur a effectué un ou un en- semble de tris sur des colonnes de tables, ce- lui-ci peut mémoriser ces tris afin qu’ils soient appliqués par défaut. A chaque future ouverture de la table, un mes- sage furtif affichera l’information de l’activation de ces tris. CHAMP TABLE : RECHERCHE DANS LA BASE DE DONNÉES Dans un champ table, l’utilisateur final peut ef- fectuer une recherche dans la base de données. SAISIE DE MOTS DE PASSE, VOIR EN CLAIR La saisie d’un mot de passe s’effectue par dé- faut avec des caractères masqués. L’utilisateur peut décider de visualiser le mot de passe lors de sa saisie. FAA SUR PLANNING Sur un planning, l’utilisateur bénéficie automa- tiquement des FAA suivantes : • ajout d’un rendez-vous • édition du titre d’un rendez-vous • déplacement d’un rendez-vous d’un horaire à un autre • déplacement d’un rendez-vous d’une res- source à une autre • modification de la durée d’un rendez-vous • suppression d’un rendez-vous • déplacement dans le calendrier... L’utilisateur final peut imprimer un planning, ou l’envoyer par email, pour une fourchette de dates de son choix. Le planning sera joint à l’email sous la forme d’un document PDF. Suite >>> 46 • WINDEV Développez 10 fois plus vite

RkJQdWJsaXNoZXIy NDQ0OA==