Affichage d'un mot de passe : levez le doute !
(WINDEV, WINDEV MOBILE)
Certaines applications nécessitent d'afficher des mots de passe en clair. Dans ce type d'applications, il peut être très désagréable pour les utilisateurs d'avoir des doutes entre un O majuscule et un 0 (zéro) ou entre un i majuscule (I) et un L minuscule (l).
Pour lever les doutes, cet article et son exemple fournissent un modèle de champs à intégrer d'urgence dans les applications.
Intégrer harmonieusement du contenu HTML dans une application WINDEV ou WINDEV Mobile
(WINDEV, WINDEV MOBILE)
Intégrer du contenu HTML dans une application WINDEV ou WINDEV Mobile (iOS ou Android) est une opération de plus en plus courante.
Mais bien souvent, l'utilisateur du contenu "voit" que l'application utilise des ressources externes car le rendu visuel est différent.
L'exemple "WD StylesHTML" présente une solution (et du code) pour personnaliser dynamiquement le style d'un contenu HTML.
Il est ainsi possible de définir et d'appliquer un style CSS à un contenu HTML reprenant l'aspect d'une application WINDEV ou WINDEV Mobile.
Organisez un projet grâce au Centre de Suivi de Projets
(WINDEV, WEBDEV, WINDEV MOBILE)
Le Centre de Suivi de Projets est l'outil principal de WINDEV pour organiser et suivre le cycle de vie des projets.
Exigences, tâches, incidents, sprints, ... cet article fait le point pour vous permettre de gérer au mieux vos projets, quelle que soit la taille de votre équipe.
Champ Carte : positionnez une liste d'adresses postales
(WINDEV, WEBDEV, WINDEV MOBILE)
Pour une meilleure compréhension de sa clientèle, pour adapter son programme publicitaire, ... il peut être intéressant de visualiser une liste d'adresses sur un champ Carte.
L'exemple "WD Carte Adresses Postales" propose un exemple didactique répondant à ce besoin.
Un clavier virtuel facilement personnalisable
(WINDEV)
Lorsque les utilisateurs n'ont pas accès à un clavier physique (borne interactive, interface tactile, ...), un clavier virtuel est quasiment indispensable.
Bien souvent, le clavier doit être personnalisé selon la saisie en cours, pour autoriser uniquement tel ou tel caractère.
Cette LST propose un clavier virtuel facilement personnalisable, basé sur un champ Tableau de bord.
Best Practice : gestion des contextes dans les différents modes de session WEBDEV
(WEBDEV)
En version 27, WEBDEV propose trois types de pages Web différentes :
- les pages AWP,
- les pages à sessions automatiques,
- et le nouveau mode des pages à sessions automatiques référençables.
Cet article fait le point sur le comportement des contextes de base de données et sur l'accès et la persistance des variables globales lors du passage d'une page à une autre selon le type de pages utilisé.
Le projet "WW_URLSession" accompagne cet article et présente des cas didactiques correspondants aux fonctionnalités expliquées.
Scanner avec son téléphone depuis un site sur ordinateur
(WEBDEV)
Lorsqu'un site Web demande l'upload de documents, il n'est pas rare que l'utilisateur jongle entre son téléphone et son poste : prise de photo, envoi par mail, récupération de l'image sur le poste...
Pour éviter des manipulations fastidieuses à l'utilisateur, cet article et son exemple proposent une solution clé en main !
Proposez un affichage ordonné de vos fiches
(WINDEV)
Lors de l'affichage d'une fenêtre "fiche" depuis une table (de produits, de clients, ...), il peut être judicieux de laisser l'utilisateur ouvrir plusieurs fiches simultanément. Mais l'affichage de toutes ces fenêtres peut alors être problématique.
L'exemple "WD OngletsDynamiques" propose une solution basée sur les onglets dynamiques.
Optimisez le parcours des fichiers volumineux (plusieurs gigaoctets)
(WINDEV, WEBDEV, WINDEV MOBILE)
Le WLangage met à disposition depuis longtemps des fonctions de lecture de fichiers texte. Cependant, le parcours de fichiers très volumineux nécessite une méthode de programmation astucieuse pour obtenir des temps de traitement efficaces.
Cet article et son exemple donnent la méthode.
Scanner depuis un site sur PC (dialogue entre un site Web et une application desktop)
(WINDEV, WEBDEV)
Besoin de lancer une application Windows depuis un site Web ?
Ou d'accéder au scanner du poste client depuis un site Web ?
Cet article et les exemples "DialogueWeb" livrés avec cette LST vous donnent la solution.
WLangage : fonctions de manipulation de tableaux
(WINDEV, WEBDEV, WINDEV MOBILE)
Les tableaux font partie des types du WLangage les plus utilisés. Si les tableaux de types simples (entier, chaîne, ...) n'ont aucun secret pour vous, connaissez-vous réellement toutes les possibilités offertes par le WLangage sur les tableaux de types avancés (structure, objet) ?
Cet article et l'exemple "WD WLangage LST130" présentent 7 fonctions de manipulation de tableaux de structures, des fonctions parfois moins connues mais très utiles !
Remplacez vos ActiveX IE par des champs HTML
(WINDEV)
La prise en charge d’Internet Explorer 11 par Microsoft a pris fin le 15 juin 2022. Il convient donc de remplacer le champ ActiveX IE (basé sur Internet Explorer) par le champ HTML dans les applications WINDEV.
Cet article et l'exemple "WD ActiveX vers champ HTML" présentent la méthode.
Rubrique mot de passe : une méthode de récupération de compte (codes de secours)
(WINDEV, WEBDEV, WINDEV MOBILE)
L'utilisation de la rubrique "Mot de passe" impiratable implique qu'il est impossible de récupérer un mot de passe depuis la base de données lorsque ce mot de passe a été oublié. En cas d'oubli, il devient donc primordial de proposer une solution à l'utilisateur.
Cet article présente une solution par authentification avec codes de secours.
La boîte à outils des développeurs : lister les ports ouverts grâce à netstat
(WINDEV, WEBDEV, WINDEV MOBILE)
Un serveur HFSQL qui ne démarre pas ? Une création de socket qui échoue ?
Cela peut être dû au port d'écoute réseau qui est déjà utilisé par un autre processus.
Avec netstat, identifiez rapidement quel processus vous bloque !
Android : accéder au journal des appels téléphoniques
(WINDEV MOBILE)
Dans des applications mobiles professionnelles, il peut être intéressant de récupérer les informations du journal d'appels d'un téléphone.
Cela peut être utile, par exemple, pour facturer une durée d'appel lors d'une maintenance technique, d'un support, d'une astreinte, etc.
L'exemple "WM JournalAppels" propose une solution pour récupérer le contenu du journal d'appels sur les téléphones Android.
Questions & Réponses
(WINDEV, WEBDEV, WINDEV MOBILE)
Astuces de programmation et d'utilisation.
Le Saviez-Vous ?
(WINDEV, WEBDEV, WINDEV MOBILE)
- Visualiser tous les événements de champs qui contiennent du code
- Utiliser le marqueur de code /* */
- Profiter des variables d'environnement de l'intégration continue (Fabrique Logicielle)
|
|