Elementname: Spalten

Beschreibung

Legt die Spaltenbreiten und andere Eigenschaften einer Tabelle fest.

Erlaubte Attribute: (keine)

Kindelemente: Schleife, Spalte

Elternelemente: Bis, Fall, FürAlle, Schleife, Solange, Sonst, Tabelle, Zuweisung

Attribute

Bemerkungen

Die *-Breitenangaben im Element »Spalte« ermöglicht eine dynamische Aufteilung der Spaltenbreite. Dazu muss die Tabellenbreite vorgegeben sein und das Attribut dehnen bei Tabelle auf max stehen. Die Spaltenbreiten berechnen sich wie folgt: erst werden die fixen Breitenangaben berücksichtigt. Anschließend werden die *-Spalten auf den verbleibenden Platz verteilt. Die Angaben vor den Sternchen dienen der Verteilung innerhalb der *-Spalten. Im Beispiel unten nimmt die vierte Spalte in etwa den fünffachen Platz der dritten Spalte ein. Angenommen die Tabelle sollte 32mm breit werden. Die fixen Spalten nehmen davon 20mm in Anspruch, übrig bleiben 12 mm. Diese 12mm werden auf die beiden Spalten verteilt, 2mm entfallen auf die 1*-Spalte (1/6 von 12mm), 10mm auf die 5*-Spalte (5/6 von 12mm).

Beispiel

<Tabelle>
  <Spalten>
    <Spalte breite="14mm" />
    <Spalte breite="2" />
    <Spalte breite="1*" align="right" valign="top" />
    <Spalte breite="5*" />
    <Spalte breite="5mm" hintergrundfarbe="grau" />
  </Spalten>
</Tabelle>

Siehe auch

Tabelle, Spalte

Befehlsübersicht

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