Microsoft Office Tutorials and References
In Depth Information
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
Wird das XML-Dokument mit der Option XML öffnen Als XML-Tabelle geöffnet, er-
scheint im Tabellenblatt eine Tabelle, in der die drei Elementebenen des Originals zu ei-
ner zweidimensionalen Tabelle flach gedrückt werden.
Abbildung 14.12 Die aus dem XML-Dokument erzeugte Tabelle
Excel erzeugt für die eingelesenen Daten automatisch einen Tabellenbereich, wie er in
Abschnitt 17.3, »Tabellenbereiche«, im Detail beschrieben wird. In den drei ersten
Spalten werden die Attributwerte des Elements <bestellformular> in jeder Zeile wieder-
holt. Die Namen der Eltern-Elemente <kunde> , <positionen> und <position> erscheinen
nicht in der Tabelle. Die Namen der untersten Kind-Elemente werden dagegen eben-
falls als Spaltenbeschriftungen verwendet, unter denen ihre Inhalte jeweils aufgelistet
sind.
Zwischen dem XML-Dokument und der Tabelle in der Arbeitsmappe wird eine Verknüp-
fung aufgebaut. Wie diese gehandhabt werden soll, kann über den Dialog Eigenschaften
der XML-Zuordnung beeinflusst werden, der über Eigenschaften zuordnen in der Gruppe
Entwicklertools XML erreicht wird. Hier legen Sie fest, ob beim Importieren oder Ex-
portieren eine Gültigkeitsprüfung in Bezug auf das verwendete XML-Schema stattfin-
den soll oder die Daten nur auf Wohlgeformtheit hin geprüft werden. In der Regel sollte
die Einstellung, dass die Datenquellendefinition, womit das Schema gemeint ist, mit der
Datei gespeichert wird, beibehalten werden.
Neben einigen Optionen zur Formatierung kann hier insbesondere festgelegt werden,
ob Daten, die neu in den Bereich der Tabelle importiert werden (Abbildung 14.13), die
bestehenden Daten ersetzen oder ob sie angehängt werden. Die zweite Option wäre
nötig, um beispielsweise weitere Bestellpositionen an die Liste anzuhängen. Wenn sich
an dem Original-XML-Dokument, das der Liste zugrunde liegt, etwas ändert, bringt der
Befehl Entwicklertools XML Daten aktualisieren die Tabelle in Excel auf den neues-
ten Stand. Stattdessen kann auch der Kontextmenübefehl XML XML-Daten aktualisie-
ren verwendet werden.
Search JabSto ::




Custom Search