# Elementname: `Bis`

## Beschreibung

Erzeugt eine Schleife. Die Kindelemente werden so oft ausgeführt, bis die Bedingung im Attribut bedingung wahr ergibt.

Erlaubte Attribute: bedingung

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

Elternelemente: BeiSeitenAusgabe, BeiSeitenErzeugung, Bis, Datensatz, Fall, FürAlle, Inhalt, Schleife, SeitenSpeichern, Solange, Sonst

### Attribute

bedingung (XPath Ausdruck)

  Nach jedem Schleifendurchlauf wird die Bedingung überprüft. Wenn sie wahr ergibt, wird die Schleife verlassen.

## Beispiel

    <Datensatz element="data">
      <Zuweisung variable="i" auswahl="0"/>
      <Bis bedingung="$i = 4">
        <Nachricht auswahl="concat('$i ist: ', $i)"/>
        <Zuweisung variable="i" auswahl="$i + 1"/>
      </Bis>
    </Datensatz>

## Siehe auch

Fallunterscheidung, Zuweisung, Solange

# 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
- Kopie-von
- Kursiv
- LadeDatensatzdatei
- LadeSchriftdatei
- Layout
- Leerzeile
- Lesezeichen
- Li
- Linie
- Marke
- Nachricht
- NeueSeite
- NeueZeile
- Normal
- NächsterRahmen
- ObjektAusgeben
- Ol
- Optionen
- Platzierungsbereich
- Platzierungsrahmen
- 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

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