Onglet Lignes -CP

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.

Vos commentaires