Lorsque vous créez des entités décrites par des copybooks COBOL contenant des clauses REDEFINES, vous avez deux possibilités :
Ignorer toutes les clauses REDEFINES dans les copybooks COBOL, ou
Représenter toutes les redéfinitions de données (y compris les clauses REDEFINES imbriquées).
Pour ignorer toutes les clauses REDEFINES dans un copybook
Dans l'assistant de création d'entité, sélectionnez l'option Redéfinir la première représentation.
Lorsque Trillium rencontre une clause REDEFINES, il l'ignore et ne conserve que la première représentation des données dans le copybook.
Exemple—Résultats de l'option Redéfinir la première représentation
Pour représenter toutes les clauses REDEFINES dans un copybook
Dans l'assistant de création d'entité, sélectionnez l'option Redéfinir tout.
Lorsque Trillium rencontre une clause REDEFINES, il supprime la clause REDEFINES et conserve les deux représentations des données dans le copybook. Le fichier de données est ensuite rempli de manière à correspondre au copybook.
Exemple - Résultats de l'option Redéfinir tout
Le fichier de données correspondant est modifié par Trillium pour correspondre au copybook. Dans cet exemple, Trillium ajoute sept octets de données au fichier pour tenir compte de la redéfinition.