# Elementname: `SaveDataset`

## Beschreibung

Speichert eine XML-Datei auf Festplatte. Diese Datei muss als Kindelement hierarchische Struktur, zum Beispiel aus den Befehlen Element und Attribut enthalten, wahlweise zusammengesetzt durch Variablen. Eine ausführlichere Erläuterung findet sich im Abschnitt über automatisch generierte Verzeichnisse.

Erlaubte Attribute: attributes, elementname, filename, select

Kindelemente: Copy-of, Element, ForAll, Loop, Makeindex, SortSequence

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

### Attribute

attributes (XPath Ausdruck, optional)

  Der Variablenname (als XPath-Ausdruck, also `$foo`), der Attribute-Elemente beinhaltet. Diese Attribute werden zum Wurzelelement hinzugefügt.

elementname (Text)

  Name des Wurzelelements, das erzeugt wird.

filename (Text)

  Name der Dateisatzdatei. Beispiel: toc

select (XPath Ausdruck, optional)

  Alternativ zur Angabe des Datensatzes im Kindelement.

## Beispiel

    <SaveDataset filename="toc" elementname="Inhalt">
       <Copy-of select="$Inhalt"/>
    </SaveDataset>

Äquivalent dazu ist:

    <SaveDataset filename="toc" elementname="Inhalt" select="$Inhalt" />

## Siehe auch

Element, Attribute, LoadDataset, Wie werden Verzeichnisse erstellt?

# Befehlsübersicht

- A
- Action
- AtPageCreation
- AtPageShipout
- Attribute
- B
- Barcode
- Bold
- BoldItalic
- Bookmark
- Box
- Br
- Case
- Circle
- Color
- Column
- Columns
- Compatibility
- Contents
- Copy-of
- DefineColor
- DefineFontalias
- DefineFontfamily
- DefineTextformat
- Element
- Fontface
- ForAll
- Frame
- Grid
- Group
- Groupcontents
- HSpace
- Hyphenation
- I
- Image
- Include
- Initial
- InsertPages
- Italic
- Layout
- Li
- LoadDataset
- LoadFontfile
- Loop
- Makeindex
- Margin
- Mark
- Message
- NewPage
- NextFrame
- NextRow
- NoBreak
- Ol
- Options
- Otherwise
- Output
- Overlay
- PDFOptions
- Pageformat
- Pagetype
- Paragraph
- PlaceObject
- Position
- PositioningArea
- PositioningFrame
- ProcessNode
- Record
- Regular
- Rule
- SaveDataset
- SavePages
- SetGrid
- SetVariable
- SortSequence
- Stylesheet
- Sub
- Sup
- Switch
- Table
- Tablefoot
- Tablehead
- Tablerule
- Td
- Text
- Textblock
- Tr
- Trace
- Transformation
- U
- URL
- Ul
- Until
- VSpace
- Value
- While

Version: 3.0.1 | Startseite | Befehlsreferenz | Andere Sprache: Englisch