Ce projet est distribué sous licence MIT. Consultez le fichier LICENSE pour plus de détails.
Environnement de développement : Microsoft Visual Basic for Applications (VBA)
Importer le module "PressePapiers.bas" dans le projet VBA.
Cliquer sur le menu "Développeur", puis "Insérer", "Contrôle de formulaire", "Bouton". Placer le bouton sur la feuille souhaitée et lui associer la macro adéquate : OTASquirrel par exemple.
Copier le résultat de la requête dans le presse-papiers, puis cliquer sur le bouton créé précédement, récupérer les informations du presse-papiers Windows en les collant directement dans l'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é.
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|