PDF : ASSEMBLER DES PAGES PAR PROGRAMMATION
(WINDEV, WEBDEV, WINDEV MOBILE)
Créer un document personnalisé, extraire une page particulière, récupérer du contenu texte, … les manipulations sur les fichiers PDF sont quotidiennes. En WLangage, grâce au type pdfDocument, vous programmez ce que vous voulez avec vos documents !
KIT UI « CONTACT »
(WINDEV MOBILE)

Pour réaliser le kit UI « Contact », plusieurs fonctionnalités avancées de WINDEV Mobile ont été utilisées.
Cet article détaille 6 de ces fonctionnalités avancées fournies dans le projet « WM KitUI Contact » livré avec cette LST.
AJOUTER UN SOMMAIRE LORS DE L’IMPRESSION D’UN ÉTAT
(WINDEV)

Les états (ou rapports) font partie des fonctionnalités les plus utilisées des applications : factures, catalogues de produits, bons de livraison, aides, …
Pour faciliter la lecture de vos états comportant de nombreuses pages, il peut être utile d’ajouter dynamiquement un sommaire.
PROTECTION DES DONNÉES : RÉCUPÉRATION AUTOMATIQUE DES SAUVEGARDES D’UN SERVEUR HFSQL
(WINDEV, WEBDEV, WINDEV MOBILE)

Lors de la réalisation d’une sauvegarde de serveur HFSQL, la sauvegarde est enregistrée physiquement sur le même serveur.
Pour se protéger d’une défaillance physique de ce serveur, il est donc primordial de récupérer et stocker cette sauvegarde « ailleurs ».
Une solution simple consiste à utiliser l’appel à une webhook en fin de sauvegarde.
TESTS UNITAIRES WLANGAGE : ÉVITER LES RÉGRESSIONS !
(WINDEV, WEBDEV, WINDEV MOBILE)

L’éditeur de tests de WINDEV permet de mettre en place très facilement et rapidement des tests sur des procédures WLangage.
Ces tests permettent de s’assurer qu’une procédure renvoie toujours le résultat attendu après modification.
Vous évitez ainsi les régressions !
BRANCHER UN AUTOMATIC UPDATE EN MOBILE (ANDROID / IOS)
(WINDEV MOBILE)

Les applications disponibles dans l’App Store ou Google Play Store disposent de mécanismes automatiques de mises à jour.
L’exemple « WM_AutoUpdate » fournit une solution complète pour les applications iOS & Android déployés sous la forme « privée / In-House ».
RÉPLICATION HFSQL SPARE : MISE EN PLACE ET UTILITAIRE
(WINDEV, WEBDEV, WINDEV MOBILE)

Besoin d’un serveur HFSQL complètement configuré en automatique pour votre PRA (Plan de Reprise d’Activité) ?
Le serveur HFSQL « spare » est une solution tout indiquée !
Un serveur « spare » est un serveur vers lequel une forme de réplication monodirectionnelle automatique est effectuée, sans avoir besoin d’identifiants sur 8 octets.
C’est une forme de sauvegarde « quasi-temps réel » du serveur : fichier de données, utilisateurs, droits, tâches planifiées…
INTÉGRER UN CHAMP « EXTERNE » DANS UN SITE WEBDEV
(WEBDEV)

WEBDEV fournit un ensemble complet de champs directement manipulables en WLangage.
Comme WEBDEV est ouvert à toutes les technologies, il est toujours possible d’intégrer un champ utilisant des librairies externes.
L’exemple « WW_Kendo_Grid » présente l’intégration d’une datagrid de la librairie « Kendo UI » (solution réutilisable !). |