Ajout d'enregistrements ou de types d'enregistrement
Pourquoi et quand exécuter cette tâche
Pourquoi ajouter des enregistrements ?
Utilisez des enregistrements pour définir la structure de vos données de fichier à plat. Les enregistrements peuvent contenir des zones, des groupes ou d'autres enregistrements.Les enregistrements qui sont les enfants d'un autre enregistrement sont utilisés pour modéliser les zones avec une structure complexe. Les enregistrements peuvent également être utilisés pour définir des couches supplémentaires de hiérarchie de données.
- Délimité : les zones et les enregistrements enfant dans l'enregistrement utilisent des délimiteurs pour définir leur début et leur fin. Certains formats délimités utilisent des ID d'enregistrement en tant qu'identificateurs et délimiteurs de début. Pour consulter des exemples de définition d'enregistrements qui analysent les données délimitées, voir les exemples suivants :
- Exemple de combinaison de données positionnelles et délimitées
- Section "Developing the BookOrder Project" du manuel Getting Started Guide
- Positionnel : les zones de l'enregistrement n'utilisent pas de délimiteurs mais sont définies par leur position et leur longueur. Les zones positionnelles sont également appelées zones de longueur fixe. Pour consulter un exemple de la définition d'un enregistrement qui analyse les données positionnelles, voir Exemple de combinaison de données positionnelles et délimitées.
Vous créez des enregistrements dans l'onglet Agencement de schéma. Les enregistrements qui contiennent des enregistrements enfant et des zones et qui ne sont pas basés sur un type d'enregistrement sont affichés dans l'onglet Agencement de schéma à l'aide de l'icône suivante :
Les enregistrements qui sont basés sur un type d'enregistrement sont affichés dans l'onglet Agencement de schéma à l'aide de l'icône suivante :
Pourquoi ajouter des types d'enregistrement ?
Les types d'enregistrement définissent un ensemble de propriété d'enregistrement, de zones et d'enregistrements enfant qui peuvent être réutilisés par plusieurs enregistrements.Par exemple, vous pouvez définir un type d'enregistrement d'adresse contenant une zone de rue, une zone de ville et une zone de code postal. Vous pouvez ensuite utiliser le type d'enregistrement d'adresse comme base de toutes les adresses dans le schéma de fichier à plat, par exemple, pour définir l'enregistrement d'adresse de livraison et l'enregistrement d'adresse de facturation.
Vous créez des types d'enregistrement dans l'onglet Bibliothèque de types. Les types d'enregistrement qui contiennent des enregistrements enfant et des zones et qui ne sont pas basés sur un type d'enregistrement sont affichés dans l'onglet Bibliothèque de types à l'aide de l'icône suivante :
Les types d'enregistrement qui sont basés sur un type d'enregistrement sont affichés dans l'onglet Bibliothèque de types à l'aide de l'icône suivante :
- Les types d'enregistrement sont uniquement réutilisables dans le schéma de fichier à plat en cours et ne sont pas globaux au projet.
- Les enregistrements basés sur un type d'enregistrement peuvent uniquement hériter les noeuds enfant du type d'enregistrement. Les noeuds enfant ne peuvent pas être ajoutés à un enregistrement basé sur un type d'enregistrement.
- Les noeuds enfant hérités du type d'enregistrement sont uniquement visibles dans l'onglet Bibliothèque de types et ne sont pas visibles dans l'onglet Agencement de schéma.
- Les types d'enregistrement peuvent également être basés sur d'autres types d'enregistrement.