Auteur : Guillaume BAYLE

21 décembre 2020
publié par 
Certaines applications utilisent des fichiers HFSQL classic en local lorsqu'elles ne sont pas connectées aux données de la base centrale de l'application. Le plus souvent ces données locales sont synchronisées avec le serveur par la réplication. Ces données HFSQL classic sont parfois "découpées" en de multiple fichiers d'une même structure, par exemple un fichier par mois, par semaine, voir par jour. Par exemple pour un logiciel de caisse on pourra avoir...
Des nouveautés des versions 26 viennent d'être détaillées dans la documentation en ligne ! Pour les websockets : Utilisation des WebSockets grâce au serveur de WebSocket, Fonctions Websocket, WebSocketListeClientConnecté : liste les clients connectés au serveur de WebSocket. WebSocketDéconnecte : déconnecte un client actuellement connecté sur un serveur de WebSocket. WebSocketEnvoie : envoie un message pour un client du serveur de WebSocket. WebSocketExécute : exécute une procédure dans le contexte d'un client connecté au serveur de WebSocket. WebSocketExécuteServiceGlobal :...
Des nouvelles fonctions des versions 26 viennent d'être détaillées dans la documentation en ligne. Les nouvelles fonctions pour déclencher la collecte d'informations sur les requêtes exécutées, afin de proposer des clés d'optimisation : HSuggèreClé HSuggèreCléDébut HSuggèreCléFin Les fonctions d'exécution de requêtes HFSQL en asynchrone : HExécuteRequêteAsynchrone HExécuteRequêteSQLAsynchrone L'utilisation du protocole Modbus : Protocole Modbus, Fonctions Mobbus. Bonnes lectures, bons développements !
WINDEV 26 propose un champ éditeur HTML utilisant le Chromium Embedded Framework (CEF). Le champ peut être configuré afin de générer un code HTML adapté pour envoyer des emails : En fonction de ce réglage, le code HTML généré pour les images sera adapté. En effet, certains webmails n'affichent pas les images intégrées au code HTML. Donc l'option "Adapter l'édition pour la saisie des E-mails" du champ éditeur HTML influencera directement...
La double autentification est imposée par Google afin de permettre l'accès aux emails de GMail. Afin de permettre la relève d'emails dans un compte Google avec le protocole IMAP depuis une application, il faut donc : déclarer l'application auprès de Google, mettre en place une authentification OAuth 2 au niveau de l'application. Voici un exemple de procédure complète pour récupérer les identifiants ClientID et ClientSecret nécessaires à la double authentification. Les...