Extraction des macro-commandes ARCAD au format EXCEL
Objectif :
Les macro-commandes gérées par ARCAD SKIPPER sont très pratiques puisqu’elles permettent de :
- Traiter des listes ARCAD.
- Exécuter des commandes CL.
- Appeler ou soumettre des programmes.
- Appeler ou soumettre d’autres macro-commandes.
- Tester des conditions.
- …
Il est parfois utile d’extraire ces macro-commandes pour les sauvegarder ou pour pouvoir les comparer.
Voici l’astuce présentée par Vincent TAQUIN pour extraire les macro-commandes ARCAD au format EXCEL.
(j’en profite pour saluer et remercier Vincent car, sauf erreur de ma part, c’est lui qui a mis en place cette fonctionnalité).
A noter : le fichier généré est un fichier XML.
Procédure d'extraction d'une macro-commande ARCAD au format EXCEL
- Ouvrir une session 5250
- Ajouter la bibliothèque ARCAD_DEMO à la liste de bibliothèque :
ADDLIBLE DEMO_ARCAD - Lancer la demo ARCAD :
GO ARCAD_DEMO/DEMO - Lancer l’option 22 CONVERT MACRO TO XML SPREADSHEET

- Saisir les données relatives à la macro-commandes à extraire et le chemin de l’IFS où le fichier extrait devra être déposé puis valider.

- Attendre que l’extraction soit terminée.

- Se connecter à l’IFS avec ACS.
- Aller dans le répertoire utilisé lors de l’extraction.
- Télécharger le fichier XML généré (clique droit + téléchargement).

- Ouvrir le fichier XML téléchargé avec EXCEL
L’onglet COMMAND contient les instructions de la macro-commande extraite :

L’onglet HEADER contient les informations générales de la macro-commande extraite :

L’onglet PARAMETER contient les paramètres de la macro-commande extraite :

Complément :
Le menu ARCAD_DEMO présente d’autres options d’extraction vers EXCEL bien utiles, telles que :
- Option 20 : Extraction de la configuration d’une application ARCAD EXCEL
- Option 21 : Extraction de la configuration ARCAD vers EXCEL
- Option 23 : Extraction d’une liste ARCAD vers EXCEL
- …