00# 📁 OTA – Module VBA pour reformater le résultat d'une requête vers les OTA Java
Ce projet est distribué sous licence MIT.
Consultez le fichier LICENSE pour plus de détails.
- Environnement : Microsoft Visual Basic for Applications (VBA)
- Compatible Excel (Windows)
✔️ Supprimer les tâches inutiles de conversion d'un résultat de requête vers la réponse attendue dans un OTA
Lors de la création d'OTA, les résultats de requêtes peuvent être comparés à des valeurs de référence afin de vérifier la non régression de l'applicatif. OTA exécute la requête du script, puis compare le résultat obtenu avec les valeurs attendues. Cette liste de valeur doit avoir le formattage suivant : |Donnée 1|Donnée 2| où chaque résultat attendu est séparé par la barre verticale.
Les macros OTApgAdmin et OTAsquirrel permettent de reformatter le résultat d'une requête exécutée dans respectivement PgAdmin et Squirrel afin de pouvoir coller directement dans l'OTA le résultat attendu.
Exécuter la requête de l'OTA dans l'outil de requêtage (Squirrel, Pgadmin, etc), puis sélectionner toutes les valeurs du résultat obtenu. Copier ce résultat dans le presse-papiers, exécuter la macro adéquate, coller dans OTA le nouveau résultat reformatté.
Exemple :
Résultat de la requête :
| t_ref_cd_departement | t_ref_lib_departement | t_ref_nb_hab |
|---|---|---|
| 01 | Ain | 671 289 |
| 02 | Aisne | 525 558 |
Résultat après exécution de la macro :
|t_ref_cd_departement|t_ref_lib_departement|t_ref_nb_hab|
|01|Ain|671289|
|02|Aisne|525558|