Elementname: Tabelle

Beschreibung

Erzeugt eine Tabelle, die in etwa dem HTML Tabellenmodell entspricht.

Erlaubte Attribute: auswerten, border-collapse, breite, dehnen, padding, schriftart, spaltenabstand, zeilenabstand

Kindelemente: Fallunterscheidung, Fallunterscheidung, FürAlle, FürAlle, Kopie-von, Kopie-von, Nachricht, Schleife, Spalten, Spalten, Tabellenfuß, Tabellenfuß, Tabellenkopf, Tabellenkopf, Tlinie, Tlinie, Tr, Tr

Elternelemente: ObjektAusgeben, Rahmen, Td, Transformation

Attribute

auswerten (XPath Ausdruck, optional)

Wertet den angegebenen XPath-Ausdruck aus und ignoriert dessen Ausgabe.

border-collapse (optional)

Bestimmt, ob benachbarte Zellen die Rahmen teilen. Das Verhalten von border-collapse="collapse" ist nicht definiert wenn die Tablle einen Zeilen- oder Spaltenabstand > 0 haben oder wenn die benachbarten Zellen nicht dieselbe Strichstärke und -farbe haben.

separate:

Die Rahmen sind Teil der Zelle und werden nicht mit den Nachbarzellen geteilt.

collapse:

Die Rahmen benachbarter Zellen überlappen sich.

breite (Zahl oder Längenangabe, optional)

Der Bereich, den die Tabelle (maximal) im Raster belegt. Angabe in Rasterzellen oder absoluten Längenangaben. Voreinstellung ist der verfügbare Platz.

dehnen (optional)

Wenn der Tabelleninhalt schmal ist und dehnen den Wert nein hat, dann nimmt die Tabelle nur den benötigten Platz ein. Wenn der Tabelleninhalt breit ist oder dehnen den Wert max hat, dann nimmt die Tabelle den Wert aus dem Attribut breite ein.

max:

Die Tabelle zur angegebenen Breite dehnen.

nein:

Die Tabelle nimmt den kleinstmöglichen Platz ein.

padding (length, optional)

Der Innenabstand innerhalb einer Tabellenzelle.

schriftart (Text, optional)

Name der Schriftfamilie, die benutzt werden soll. Wenn keine Schriftart angegeben ist, wird auf die Schriftart ›text‹ umgeschaltet.

spaltenabstand (length, optional)

Der Abstand zwischen zwei Spalten.

zeilenabstand (length, optional)

Der Abstand zwischen zwei Zeilen.

Bemerkungen

Die Tabellenzellen dürfen Absätze (Absatz), Bilder (Bild) und wiederum Tabellen enthalten.

Beispiel

<ObjektAusgeben spalte="1">
  <Tabelle breite="29" padding="1mm" zeilenabstand="0mm" spaltenabstand="0pt" dehnen="max">
    <Tabellenkopf>
      <Tlinie linienstärke="1pt" />
      <Tr>
        <Td align="center"><Absatz><Wert>Platz</Wert></Absatz></Td>
        <Td align="center"><Absatz><Wert>Club</Wert></Absatz></Td>
        <Td align="center"><Absatz><Wert>Punkte</Wert></Absatz></Td>
        <Td align="center"><Absatz><Wert>Differenz</Wert></Absatz></Td>
      </Tr>
      <Tlinie linienstärke="0.6pt" />
    </Tabellenkopf>
    <Tr>
      <Td align="center"><Absatz><Wert>1</Wert></Absatz></Td>
      <Td><Absatz><Wert>FC Bayern München</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>56</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>+31</Wert></Absatz></Td>
      <Td rowspan="2"><Absatz><Wert>CL</Wert></Absatz></Td>
    </Tr>
    <Tr>
      <Td align="center"><Absatz><Wert>2</Wert></Absatz></Td>
      <Td><Absatz><Wert>FC Schalke 04</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>54</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>+22</Wert></Absatz></Td>
    </Tr>
    <Tr>
      <Td align="center"><Absatz><Wert>3</Wert></Absatz></Td>
      <Td><Absatz><Wert>Bayer 04 Leverkusen</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>53</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>+31</Wert></Absatz></Td>
      <Td><Absatz><Wert>CL Qual.</Wert></Absatz></Td>
    </Tr>
    <Tr>
      <Td align="center"><Absatz><Wert>4</Wert></Absatz></Td>
      <Td><Absatz><Wert>Borussia Dortmund</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>45</Wert></Absatz></Td>
      <Td align="center"><Absatz><Wert>+10</Wert></Absatz></Td>
      <Td><Absatz><Wert>EL Qual.</Wert></Absatz></Td>
    </Tr>
    <Tabellenfuß>
      <Tlinie linienstärke="1pt" />
    </Tabellenfuß>
  </Tabelle>
</ObjektAusgeben>

Siehe auch

Tr, Td, Tlinie, ObjektAusgeben

Befehlsübersicht

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