L’appel de Macros dans un programme batch ou transactionnel permet
d’insérer les lignes définies dans une Macro. en précisant les valeurs par
lesquelles les paramètres éventuels doivent être remplacés. Une Macro permet
de standardiser des séquences de code spécifique afin de les utiliser plusieurs
fois dans un même programme ou dans plusieurs programmes, avec des variantes
éventuelles. Pour appeler une Macro, vous devez la sélectionner dans l'onglet Lignes
-CP et attribuer des valeurs à ses paramètres, si la Macro est
paramétrée.
Pourquoi et quand exécuter cette tâche
Pour ajouter un appel de Macro, vou devez :
- Ouvrir l'onglet Lignes -CP d'un Programme
ou d'un Ecran. Pour ce faire, sélectionnez un Programme ou un Ecran dans la
vue Explorateur de designs de la perspective Design et
double-cliquez dessus ou sélectionnez Ouvrir dans le
menu contextuel. Accédez alors à l'onglet Lignes -CP depuis
l'onglet Vue d'ensemble ou directement en cliquant sur
l'onglet Lignes -CP.
- Cliquez sur le bouton Ajouter Macro....
Une boîte de sélection s'ouvre alors avec la liste des Macros déjà présentes
dans ce Référentiel de votre plan de travail. Si la Macro que vous voulez
utiliser :
- Apparaît dans la boîte de sélection, cliquez dans la case à
cocher correspondante et cliquez sur OK.
- N'apparaît pas dans la boîte de sélection, cliquez sur le bouton Nouvelle
Macro. Dans l'assistant de création qui s'ouvre, saisissez son nom et
son libellé et cliquez sur OK.
La nouvelle Macro s'affichera alors dans la liste de sélection. Si vous la
sélectionnez et cliquez OK, elle sera appelée dans
l'onglet Lignes -CP.
- Si la Macro est paramétrée, vous devez attribuer des valeurs à
ses paramètres Pour ce faire, vous devez :
- Sélectionner un appel de Macro dans la partie gauche de l'onglet.
- Dans le tableau Paramètres de la section Appel
d'une Macro, sélectionner la ligne du paramètre à valoriser. Double-cliquez
sur la colonne et saisissez sa valeur.
- Sélectionner une autre ligne dans le tableau pour afficher la
nouvelle valeur du paramètres sur la ligne d'appel de la Macro.
- Répétez l'opération pour tous les paramètres utilisés par la
Macro.