Chaque fragment de Micro-pattern Code est constitué d'un identifiant auquel vous associez une ou plusieurs lignes de code. Dans le code d'une instance appelante (Programme COBOL, Copybook COBOL, ou Code Source), vous appelez ce fragment par l'intermédiaire du micro-pattern RPPMPF, dédié au Kit de Développement de Logiciels. Un fragment peut être appelé plusieurs fois dans le code d'une instance appelante. Après regénération de cette instance, les lignes associées au fragment sont automatiquement insérées dans le code.
Les lignes de code associées à un fragment sans balise seront insérées dans le code de l'instance appelante à l'endroit de l'insertion du micro-pattern RPPMPF, qui sert à appeler le fragment.
Les lignes de code associées à un fragment avec balise seront insérées dans le code de l'instance appelante à la fin de la balise indiquée.
Un même identifiant peut donc insérer des lignes de code à plusieurs endroits dans le code de l'instance appelante.
Quand vous déclarez une balise, vous pouvez cocher la case U pour indiquer que les lignes associées à cette balise ne seront insérées qu'une seule fois.
Dans la partie Code du fragment de micro-pattern, vous indiquez les lignes de code associées à chaque ligne du tableau Fragments de micro-pattern. Vous devez donc indiquer les lignes de code associées à la ligne de déclaration de l'identifiant sans balise, puis les lignes de code associées à chaque balise indiquée.
Vous devez indiquer les lignes de code telles qu'elles seront insérées dans le code de l'instance appelante. Vous pouvez utiliser des paramètres sous la forme $param. Le paramètre sera remplacé par sa valeur dans l'instance appelante. Cette valeur peut être indiquée à plusieurs niveaux.