Clients · WinDev
Les clients sont dans une application WinDev.
Il faut les relire, chaque nuit.
Un export HExportCSV, reconstitué
Le problème
Pas de base lisible de l'extérieur.
- HFSQL n'a pas de pilote JDBC.
- L'application sait exporter ses fichiers.
Ce qui n'est pas modifié
L'application reste telle quelle.
- Son export existant.
- Aucun module, aucun accès à sa base.
Lu tel quel
Six clients, mais tout en texte.
- Les dates: 20190312.
- Actif: 0 ou 1.
Ce qu'il a fallu écrire
parse-date: { formats: [yyyyMMdd] }
parse-boolean: { column: actif }Trois transformers.
- Des dates, un montant, un booléen.
- Un connecteur de 22 lignes.
La question
Les clients actifs sans achat depuis octobre.
- Une requête SQL simple.
- Un client sort: Menuiserie Bœuf & Fils.
La limite
Un export reconstitué.
- D'après la doc de PC SOFT, pas produit par WinDev.
- L'encodage et les dates sont des conventions courantes.
Essayer
Le scénario se rejoue en local.
Chaque étape est publiée avec sa sortie.