La LST 127 de WINDEV, WEBDEV et WINDEV Mobile arrive avec ses articles et leur code source...
Parmi les exemples livrés avec la LST n° 127 :
CHAMP ÉDITEUR DE DIAGRAMMES : CRÉER ET FOURNIR UNE BIBLIOTHÈQUE D'ÉLÉMENTS SPÉCIFIQUES (WINDEV, WEBDEV)
Le champ Éditeur de diagrammes de la version 27 permet aux utilisateurs finaux de créer des diagrammes, workflow, schémas, plans, ... très simplement.
Par défaut, le champ intègre plusieurs bibliothèques d'images :
des objets standards (cadre, rectangle, rond, ...),
des flèches,
des éléments du domaine "informatique" (switch, base de données, ordinateur, ...),
etc.
L'... |
|
|
| |
| Conserver le token d'une connexion OAuth 2.0 pour le réutiliser…De nombreuses API REST sont accessibles après une authentification OAuth 2.0. Lorsqu'une application doit réutiliser une connexion sans renouveler systématiquement l'authentification, il est possible de mémoriser le token de connexion obtenu par la fonction AuthIdentifie. Cela peut permettre :
à une même application de réutiliser un token qu'elle a obtenu précédemment,
d'obtenir un token à partir de l'UI d'une application, et de le réutiliser... |
|
|
| |
| | Obtenir une réponse d'un webservice SOAP, lorsque son WSDL ne peut pas être importé dans un projet...WINDEV, WEBDEV et WINDEV Mobile permettent la consommation de webservices SOAP. La méthode recommandée la plus simple consiste à :
importer le webservice dans le projet à partir du fichier WSDL qui le décrit, fourni par son éditeur,
appeler les procédures du webservice comme s'il s'agissait de procédures de vos collections.
Grâce à l'importation, les types du webservice sont connus, la génération du code XML et des requêtes SOAP/HTTP nécessaires sont transparentes... |
|
|
| |
| Comment permettre le lancement d'une application avec la fonction LanceAppli à partir de Android 11 ?A partir de Android 11 (API Level 30), par défaut une application ne peut plus en lancer une autre.
Par exemple le lancement de Gmail avec LanceAppli("com.google.android.gm") va échouer avec la réponse :
Le lancement de l'exécutable "com.google.android.gm" a échoué pour la raison suivante :
L'application <com.google.android.gm> n'existe pas ou n'a pas été trouvée.
Deux solutions permettent d'autoriser le lancement :
Solution... |
|
|
| |
| |