Cet onglet permet d'insérer dans un programme (batch
ou transactionnel) les lignes définies dans une Macro en précisant
les valeurs par lesquelles les paramètres éventuels doivent être remplacés.
Cet onglet est constitué de deux parties :
- Un tableau contenant les Macros appelées dans le programme.
Chaque
ligne correspond à un appel de Macro.
Si les Macros appelées
contiennent des paramètres, chaque paramètre est suivi par sa valeur
dans le programme.
Vous pouvez double-cliquer sur une Macro
pour l'ouvrir dans l'éditeur de Macro, dans le contexte de son appel.
Pour
remplir ou modifier le tableau, utilisez les boutons associés ou faites
un clic droit pour afficher le menu contextuel. Vous pouvez effectuer
les actions suivantes :
- Ajouter un appel de Macro.
- Supprimer un appel de Macro.
- Remplacer un appel de Macro en conservant le numéro de ligne et
les paramètres de la Macro initiale. Cette action n'est pas recommandée
car des incohérences peuvent apparaître lors de la regénération du
programme. Si vous devez néanmoins l'effectuer, vous devez sélectionner
une nouvelle Macro dont le contenu est proche de celui de la Macro
initiale. Vous devez systématiquement vérifier le code généré après
ce remplacement.
- Réordonner les appels de Macro dans le tableau.
- La section Appel d'une Macro. Pour afficher
le contenu de cette section, vous devez sélectionner un appel de Macro
dans le tableau. Cette section contient les éléments suivants :
- Le numéro de ligne.
Il est constitué de deux caractères
numériques. Lorsque la Macro est paramétrée, ce numéro de ligne permet
de l'appeler plusieurs fois dans le même programme, avec des valeurs
différentes pour les paramètres.
- Un bouton Ajouter qui vous permet d'ajouter
dix paramètres aux dix premiers paramètres initialement affichés.
- Un tableau qui affiche les paramètres possibles ainsi que leurs
valeurs correspondantes pour les paramètres réellement appelés dans
la Macro. Les valeurs peuvent être de deux types :
- Une simple chaîne de caractères. Dans ce cas, saisissez la valeur
directement dans la colonne Valeur. Le nombre
de caractères utilisés pour la valeur du paramètre doit correspondre
à la longueur appropriée de la zone pour l'élément paramétré. Par
exemple, si $1 est utilisé comme code fonction,
la valeur doit avoir une longueur de deux caractères.
- Une Rubrique, une Structure de Données ou un Segment. Dans ce
cas, cliquez dans la colonne Entité liée puis
cliquez sur le bouton de sélection qui apparaît alors. Sélectionnez
l'instance dans l'assistant de sélection. L'instance s'affiche dans
la colonne Valeur, précédée par E= (pour
une Rubrique), D= (pour une Structure de Données)
ou S= (pour un Segment). Lors de la génération,
le paramètre sera remplacé par l'instance et les références seront
créées automatiquement.
Remarque : La valeur des paramètres peut être modifiée de façon centralisée
depuis la vue Utilisations de la Macro pour
toutes les instances appelant la Macro.
- Des boutons représentant les onglets de l'éditeur de Macro. Cliquez
sur un bouton pour ouvrir l'onglet correspondant.