LoadDataset

Lädt eine Datensatzdatei, die in einem vorherigen Durchlauf des Publishers erzeugt wurde (Attribut name), oder eine reguläre XML-Datei (Attribut filename). Die »normale« Verarbeitung des Layoutregelwerks wird unterbrochen und mit dem Inhalt der Datensatzdatei fortgeführt. Nachdem die Verarbeitung der neu geladenen Datensatzdatei beendet ist, wird die Verarbeitung des Layoutregelwerks mit dem ursprünglichen Datensatz fortgesetzt. Eine ausführlichere Erläuterung findet sich im Abschnitt über automatisch generierte Verzeichnisse.

Kindelemente

(keine)

Elternelemente

AtPageCreation, AtPageShipout, Case, Contents, ForAll, Function, Loop, Otherwise, Record, SavePages, Until, While

Attribute

filename (Text, optional)

Name der XML-Datei, die geladen werden soll. Beispiel: meinedatei.xml.

name (Text, optional)

Name der Dateisatzdatei. Beispiel: toc

Beispiel

<Record element="planeten">
  <SetVariable variable="spalte" select="2" />
  <LoadDataset name="toc"/>
  <SetVariable variable="Inhalt" select="''"/>
  <ClearPage/>
  <ProcessNode select="planet"/>
</Record>

Siehe auch

Befehle Element, Attribute und SaveDataset sowie den Abschnitt Erzeugen von XML-Strukturen.