Pilote XML : Mappage des éléments mixtes. SAP BusinessObjects
Exemple
Keyref
La table ClubDemo/Customers/Customer possède les clés étrangères suivantes :
● Country/@name, qui est le champ de la keyref suivante :
<xs:keyref name="custkeyref" refer="countkey">
<xs:selector xpath="Customers/Customer"/>
<xs:field xpath="Country/@name"/>
</xs:keyref>
Notez que countkey est la clé explicite définie pour une table qui n'est pas une table parent.
● -Customers/-ClubDemo/-id, qui est créée depuis le chemin d'accès inverse vers sa table parent et la clé primaire de la table parent.
Exemple
Aucune keyref
La table ClubDemo/Customers/Customer/Invoice a une colonne -Customer/@ID définie comme clé
étrangère, qui est créée à partir de la colonne de clé primaire de la table parent et le chemin d'accès inverse à sa table parent.
Informations associées
Exemple de document et de schéma XML
Pilote XML : Mappage des colonnes
6.5.8 Pilote XML : Mappage des éléments mixtes
L'ensemble du contenu d'un élément mixte est mappé à une colonne de table. Cela inclut ses enfants et toutes les données entre les enfants.
Les attributs d'un élément mixte sont mappés aux colonnes, quelle que soit la méthode de mappage de l'élément.
Exemple
Dans cet exemple, l'élément documentation possède un complexType composé de trois éléments enfant :
(name, datatype et location).
<documentation>
The <name>XML driver</name> allows you to retrieve <datatype>XML</datatype> data
from documents located on a <location>remote server</location>.
</documentation>
La couche d'accès aux données mappe ces éléments comme suit :
Guide d'accès aux données
Informations de référence sur le pilote d'accès aux données
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
101

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.