Chorus Pro : changement d'API, exemple à jour ! (WINDEV, WEBDEV, WINDEV MOBILE)
Chorus Pro est une plateforme fournie par l'État Français afin de gérer la facturation. L'utilisation de cette plateforme est obligatoire pour toutes les entreprises depuis le 1er janvier 2020.
Une refonte de ce portail est en cours.
L'exemple "WD Accès Chorus Pro", livré en standard avec WINDEV, a donc été mis à jour pour suivre cette évolution.
Exemple complet : une gestion électronique de documents (GED)
(WINDEV)
L'exemple complet "WD KobeB" est une application WINDEV permettant de gérer des documents et des notes. Tous les documents sont triés, classifiés et permettent une recherche au contenu.
Cet exemple permet de classifier les principaux types de documents : image, numérisation avec OCR, PDF, traitement de texte (docx), tableur, ...
HFSQL : comprendre les connexions
(WINDEV, WEBDEV, WINDEV MOBILE)
Lorsqu'une application commence à utiliser des composants (internes ou externes) et que ces composants utilisent eux-mêmes d'autres composants, il se pose rapidement des questions quant aux nombres de connexions HFSQL.
Cet article explique et illustre, au travers des exemples "WD Connexion" et "WD ComposantExterneExemple", comment sont gérées les connexions HFSQL dans les différents cas et comment interpréter l'affichage du Centre de Contrôle HFSQL.
Utilitaire : gestionnaire de bureaux distants (accès tse)
(WINDEV, WEBDEV, WINDEV MOBILE)
Rassembler dans une seule application une liste de serveurs pour pouvoir s'y connecter en TSE rapidement, simplement et simultanément : c'est ce qu'offre l'utilitaire WDRVManager.
Best Practice - iOS : Déploiement "privé" d'une application (In-House)
(WINDEV MOBILE)
Toutes les applications professionnelles n'ont pas vocation à être diffusées par l'Appstore de Apple. Le mode de déploiement "In-House" est destiné aux applications dont le déploiement doit rester privé à une entreprise ou à une organisation.
Cet article présente pas à pas les bonnes pratiques et des astuces pour réaliser ce type de déploiement.
Tableau Croisé Dynamique (TCD) : comment ajouter simplement des calculs personnalisés (WINDEV)
Le champ Tableau Croisé Dynamique est un champ décisionnel puissant qui affiche dynamiquement les données calculées issues de différents fichiers d’une base de données. Ce champ permet d'afficher par défaut les calculs les plus usuels : somme, moyenne, minimum, etc.
Cet article présente une solution pour afficher un calcul personnalisé (un pourcentage par exemple).
IOS : le Split View ? Avec WINDEV Mobile, c'est automatique grâce aux agencements !
(WINDEV MOBILE)
Sous iOS, le mode Split View (ou multitâche) permet d'utiliser deux applications en même temps : chaque application est alors réduite en largeur pour occuper une partie plus petite (un quart, la moitié...).
Bien entendu, ce mode d'affichage est disponible pour les applications iOS développées avec WINDEV Mobile.
Cet article explique comment adapter une application mobile pour le mode d'affichage Split View.
Les conditions de validité d'un mot de passe enfin claires
(WINDEV, WEBDEV, WINDEV MOBILE)
Pour des raisons évidentes de sécurité, de plus en plus de sites Web obligent les utilisateurs à respecter différents critères dans la saisie de leur mot de passe : au moins une majuscule, au moins un caractère spécial, etc.
Dans la majorité des sites, ces critères sont simplement vérifiés pendant la saisie ou en fin de saisie.
Certains sites affichent la liste exhaustive des critères à remplir et mettent en évidence les critères déjà remplis : cela permet à l'utilisateur de compléter facilement son mot de passe pour qu'il réponde à tous les critères.
L'exemple "Mot_De_Passe_Avance" propose une solution pour afficher des critères de validation de mots de passe.
Cette solution est proposée via un modèle de champs pour chacun des trois produits WINDEV, WEBDEV et WINDEV Mobile. |
|
|
|
Accéder à une base "Firebase" depuis un site WEBDEV
(WEBDEV)
Vous avez besoin d'exploiter des données d'une base "Cloud Firestore" NoSQL de l'offre Firebase? Ces bases très simples sont parfois utilisées par des applications mobiles ou IOT ne disposant pas de bases de données embarquées.
L'exemple "WW_CRUD_Firestore" est un exemple didactique présentant les différentes opérations sur une base Cloud Firestore (lecture, écriture, etc.).
Agencements : une solution quand le "Responsive Web Design" est trop contraignant / strict
(WEBDEV)
Pour la réalisation de sites "mobile friendly", WEBDEV propose plusieurs solutions : le mode "Responsive Web Design" (ou RWD), le Dynamic serving et les agencements. Ce dernier mode, ajouté pour la version 25 sous WEBDEV, permet de gérer certaines mises en page particulières.
Comment simuler des problèmes de connexion à un Webservice REST : latence, erreurs, indisponibilité... ? (WINDEV, WEBDEV, WINDEV MOBILE)
En théorie, tout se passe bien... Sur le poste des développeurs aussi...
En pratique, chez les utilisateurs, les connexions réseaux peuvent être de mauvaise qualité et les serveurs peuvent être inaccessibles ou en maintenance.
Le composant interne "CIDegradeWS" a pour but de sensibiliser les équipes de développement à ces problématiques le plus tôt possible.
Frais de déplacement automatiques à partir de l'historique de trajets Google Maps (JSON)
(WINDEV)
L'exemple "WD Analyse de trajet Google Maps" est un exemple d'utilisation du type de variable JSON qui analyse les fichiers de trajets Google Maps d'une personne.
JSON (JavaScript Object Notation – Notation Objet issue de JavaScript) est un format léger d'échange de données. Basé sur le JavaScript, JSON est un format texte indépendant de tout autre langage.
Pour faciliter la manipulation de contenu JSON, le WLangage dispose d'un type de variable JSON dédié et de différentes fonctions.
WEBDEV : 3 astuces pour mettre en place une galerie texte
(WEBDEV)
Le champ Zone répétée "Galerie d'images" permet de gérer sans programmation l'affichage d'un ensemble d'images. Les images peuvent être de tailles et proportions différentes : le champ Galerie d'images se charge d'offrir un affichage harmonieux.
L'exemple "WW_AstucesGalerie" montre plusieurs astuces autour du champ Galerie.
Génération de logs au format standard SysLog
(WINDEV, WEBDEV, WINDEV MOBILE)
Micro-services, sites Internet ou Intranet, application, etc. Avec toutes ces solutions "distantes", les développeurs ont besoin de pouvoir comprendre les usages et les dysfonctionnements "a posteriori". L'exemple "WD SysLog" propose une classe réutilisable pour stocker des logs dans un serveur SysLog existant.
Communes françaises : des données toujours à jour ! (WINDEV, WEBDEV, WINDEV MOBILE)
Le site officiel "api.gouv.fr" propose sous forme d'API REST un ensemble de données sur les communes, départements et régions françaises.
L'exemple "WD APIGéo" présente l'accès à ces données en WLangage et leur affichage sous forme de carte.
Questions & Réponses
(WINDEV, WEBDEV, WINDEV MOBILE)
Astuces de programmation et d'utilisation.
Le Saviez-Vous ?
(WINDEV, WEBDEV, WINDEV MOBILE)
- Rechercher des champs d'un projet
- Débogage de procédures stockées
- Centre de Contrôle HFSQL : un assistant de création de requêtes SQL
|
|