# Elementname: `FürAlle`

## Beschreibung

Ruft die Kindelemente für alle Daten-Elemente auf, die auf das Muster bei `auswahl` passen.

Erlaubte Attribute: auswahl, start, umfang

Kindelemente: Absatz, Aktion, Attribut, Ausgabe, B, BearbeiteKnoten, Bild, Bis, Br, DefiniereFarbe, DefiniereSchriftfamilie, DefiniereTextformat, Element, Fallunterscheidung, FürAlle, Gruppe, HLeerraum, Include, Kopie-von, LadeDatensatzdatei, LadeSchriftdatei, Leerzeile, Lesezeichen, Li, Nachricht, NeueSeite, NeueZeile, NächsterRahmen, ObjektAusgeben, Optionen, Platzierungsbereich, Platzierungsrahmen, Rahmen, Schleife, Schriftart, SeitenEinfügen, SeitenSpeichern, Seitenformat, SetzeRaster, Solange, SortiereSequenz, Spalte, Spalten, SpeichereDatensatzdatei, Strichcode, Sub, Sup, Tabelle, Tabellenkopf, Td, Tlinie, Tr, Trennvorschlag, Wert, Zuweisung

Elternelemente: Absatz, B, BeiSeitenAusgabe, BeiSeitenErzeugung, Bis, Datensatz, Element, Fall, Farbe, FürAlle, I, Inhalt, KeinUmbruch, Schleife, Schriftart, SeitenSpeichern, Seitentyp, Solange, Sonst, SpeichereDatensatzdatei, Tabelle, Td, Text, Textblock, Tr, U, Zuweisung

### Attribute

auswahl (XPath Ausdruck)

  Wählt die Kindelemente aus.

start (Zahl, optional, seit Version 2.3.67)

  Der erste Eintrag der verarbeitet werden soll. Voreinstellung ist 1.

umfang (Zahl, optional)

  Die Anzahl der Kinder wird durch die Zahl begrenzt.

## Beispiel

    <Datensatz element="data">
      <ObjektAusgeben>
        <Tabelle breite="10">
          <FürAlle auswahl="eintrag">
            <Tr><Td><Absatz><Wert auswahl="string(.)"></Wert></Absatz></Td></Tr>
          </FürAlle>
        </Tabelle>
      </ObjektAusgeben>
    </Datensatz>

Erzeugt eine Tabellenzeile für alle Elemente `eintrag` im Datensatz `data`. So müsste in etwa ein entsprechender Eintrag in den Daten aussehen:

    <data>
      <eintrag>a</eintrag>
      <eintrag>b</eintrag>
      <eintrag>c</eintrag>
    </data>

## Siehe auch

Fallunterscheidung

# Befehlsübersicht

- A
- Absatz
- Aktion
- Attribut
- Ausgabe
- B
- BearbeiteKnoten
- BeiSeitenAusgabe
- BeiSeitenErzeugung
- Bild
- Bis
- Box
- Br
- Datensatz
- DefiniereFarbe
- DefiniereSchriftfamilie
- DefiniereTextformat
- Element
- Fall
- Fallunterscheidung
- Farbe
- Fett
- FettKursiv
- FürAlle
- Gruppe
- HLeerraum
- I
- Include
- Indexerstellen
- Inhalt
- KeinUmbruch
- Kopie-von
- Kreis
- Kursiv
- LadeDatensatzdatei
- LadeSchriftdatei
- Layout
- Leerzeile
- Lesezeichen
- Li
- Linie
- Marke
- Nachricht
- NeueSeite
- NeueZeile
- Normal
- NächsterRahmen
- ObjektAusgeben
- Ol
- Optionen
- PDFOptionen
- Platzierungsbereich
- Platzierungsrahmen
- Position
- Rahmen
- Rand
- Raster
- Schleife
- Schriftart
- SeitenEinfügen
- SeitenSpeichern
- Seitenformat
- Seitentyp
- Sequenz
- SetzeRaster
- Solange
- Sonst
- SortiereSequenz
- Spalte
- Spalten
- SpeichereDatensatzdatei
- Strichcode
- Stylesheet
- Sub
- Sup
- Tabelle
- Tabellenfuß
- Tabellenkopf
- Td
- Text
- Textblock
- Tlinie
- Tr
- Transformation
- Trennvorschlag
- U
- URL
- Ul
- VLeerraum
- Wert
- ZurListeHinzufügen
- Zuweisung
- Überlagern

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