Concepteur de schémas

Le concepteur de schémas est une interface conviviale permettant d'effectuer les tâches de modification de schéma courantes suivantes :

  • afficher des schémas existants ;
  • créer des éléments de schéma ;
  • déplacer des éléments au sein d'un schéma ;
  • ajouter des valeurs d'attribut ;

Le concepteur offre deux modes d'affichage :

  • Le mode texte présente les éléments de schéma et leurs attributs écrits dans leur syntaxe correcte et permet une saisie directe de texte.
  • Le mode arborescence est une vue qui présente les éléments sous un format arborescent avec un grand nombre des principaux attributs de chaque élément sous forme de tableau. Dans ce mode, les contrôles de l'affichage de noeud permettent à l'utilisateur d'opter pour afficher les éléments par leurs identifiants internes ou par leurs étiquettes d'écran associées pendant la visualisation ou la modification du schéma.
Remarque :
Les schémas qui ne sont pas détenus par le propriétaire de l'installation sont protégés dans les deux modes de vue.

Les sections qui suivent fournissent de plus amples informations sur la fonctionnalité disponible en mode Arborescence.

  • Si la définition de schéma fait référence à un autre schéma au moyen d'une instruction "include", un triangle est visible à gauche de la zone de l'arborescence. Vous pouvez développer ce schéma en cliquant sur ce triangle.

  • Vous pouvez afficher des informations détaillées sur la définition d'un élément et, le cas échéant, le mettre à jour à partir de la vue Arborescence en cliquant sur l'icône de modification de cet élément, qui apparaît à droite. Icône Modifier les détails Notez que les attributs de l'élément sont uniquement modifiables si celui-ci est défini dans ce schéma. Lors de l'affichage des attributs d'un élément qui fait partie d'une instruction "include" d'un autre schéma, les attributs peuvent uniquement être affichés.

  • Vous pouvez afficher une aide contextuelle incorporée pour les champs et les contrôles dans le volet de modification en cliquant sur l'icône d'aide Icône de l'aide

  • Une icône de déroulement de menu est visible à gauche de l'arborescence pour tout élément défini dans le schéma en cours de visualisation. Elle n'est pas visible pour les éléments inclus à partir d'un autre schéma. De nouveaux éléments peuvent être ajoutés en mode Arborescence. Cliquez sur cette liste déroulante pour afficher des options permettant d'ajouter, de supprimer ou de déplacer un élément. Icônes de modification de schéma Notez que toutes les options ne sont pas visibles, en fonction de ce qui est autorisé pour les éléments adjacents au menu. Par exemple, dans le noeud "schéma" principal, seule l'option Ajouter est visible, car les opérations de suppression ou de déplacement du noeud "schéma" ne sont pas applicables.

Lorsque vous ajoutez un nouvel élément, vous êtes tout d'abord invité à indiquer la position de l'élément, qui peut être un noeud apparenté à l'élément actuel ou un noeud enfant de ce même élément. Quelle que soit l'option, le nouvel élément est ajouté sous celui adjacent à l'emplacement du clic dans le menu. Vous êtes ensuite invité à indiquer un type d'élément.

Les types d'élément possibles sont indiqués ci-dessous. La plupart se passent d'explication et représentent des options de schéma standard.

  • Liste de caractéristiques. Type spécial d'élément Champ mis à plat utilisé pour mapper les éléments de liste incluant une séquence et une valeur de caractéristique d'un type de caractéristique donné. Cet élément n'est utilisable que pour les objets de maintenance comportant une ou plusieurs tables enfant de caractéristiques dont la clé primaire est la clé, le type de caractéristique et la séquence de l'objet de maintenance. Les ensembles de caractéristiques avec date d'effet ne sont pas pris en charge. L'utilisateur définit le nom de la liste, le nom de l'élément de valeur de caractéristique et le type de caractéristique. Le système configure les informations de mise à plat restantes en conséquence.

  • Caractéristique. Type spécial d'élément Champ mis à plat utilisé pour mapper un élément unique avec la caractéristique d'un type de caractéristique donné. Cet élément n'est utilisable que pour les objets de maintenance comportant une ou plusieurs tables enfant de caractéristiques dont la clé primaire est la clé, le type de caractéristique et la séquence de l'objet de maintenance. Les ensembles de caractéristiques avec date d'effet ne sont pas pris en charge. L'utilisateur définit le nom de l'élément et le type de caractéristique. Le système configure les informations de mise à plat restantes en conséquence.

  • Commentaire. Ajoute un commentaire au schéma.

  • HTML incorporé. Spécifique à un schéma activé pour les indications uiHint. Utilisé pour inclure un fragment de matrice IU.

  • Champ

  • Champ mis à plat

  • Liste mise à plat

  • Groupe

  • Inclure le schéma d'objet métier

  • Inclure le schéma de service fonctionnel

  • Inclure le schéma de zone de données

  • Inclure le schéma de matrice

  • Inclure le schéma de script de service

  • Titre de matrice d'entrée. Spécifique à un schéma activé pour les indications uiHint. Utilisé pour définir un élément de titre pour la matrice.

  • Liste

  • Champ mis à plat imbriqué. Champ mis à plat issu d'une table enfant.

  • Elément brut. Cet élément est utilisé pour capturer du texte tel quel. Il est généralement utilisé pour capturer une structure XML sans détails de la définition des noeuds individuels.

  • Section PT. Spécifique à un schéma activé pour les indications uiHint. Utilisé pour définir une section au sein de la matrice.

  • Champ simple. Type spécial d'élément Champ utilisé pour définir un élément mappé avec une colonne qui prend en charge les données définies dans une structure XML. (Il s'agit d'une colonne dont le type de données est soit CLOB, soit XML).

Vous pouvez accéder au concepteur de schémas en sélectionnant l'onglet Schéma dans les pages Objet métier, Zone de données, Matrice IU, Service fonctionnel et Script.