L'Editeur de liaisons d'événements CICS importe
les structures de données PL/I à l'aide des règles suivantes. Etant donné que le compilateur Enterprise PL/I diffère des anciens compilateurs PL/I, deux options de langage sont prises en charge : PL/I et PLI Enterprise.
Les noms des zones PL/I s'affichent conformément aux règles suivantes :
- Les caractères qui ne sont pas valides dans les noms d'éléments XML sont remplacés par la lettre "x".
Par exemple, total$mensuel devient totalxmensuel.
- Les noms en double sont différenciés en ajoutant un ou plusieurs
chiffres.
Par exemple, deux instances de year deviennent year et year1.
Les restrictions suivantes s'appliquent également :
- Les éléments de données dotés de l'attribut COMPLEX ne sont pas pris en charge.
- Les éléments de données spécifiés comme DECIMAL(p,q)
sont pris en charge uniquement lorsque p ≥ q
- Les éléments de données spécifiés comme BINARY(p,q)
sont pris en charge uniquement lorsque q = 0.
- Si l'attribut PRECISION est spécifié pour un élément de données, il est ignoré.
- Les chaînes PICTURE ne sont pas prises en charge.
- Les éléments de données ORDINAL sont traités comme les types de données FIXED BINARY(7).