# Besonderheiten von Tabellen

Tabellen sind eine Sonderform der Templates. Tabellen-Templates bestehen aus dynamisch generierten Tabellen. Die Daten werden automatisch über spezielle Map-Felder gespeichert.

Tabellen-Templates werden grundsätzlich auf dieselbe Weise angelegt, wie die Standard-Templates. Es stehen dieselben Werkzeuge zur Verfügung. Allerdings gibt es einige Besonderheiten in Bezug auf Funktionsweise und Gestaltung.

Formulardesigner; Grundaufbau eines Tabellen-Templates

Tabellen sind von vornherein dynamisch angelegt. Die Grundelemente Kopfzeile und Datenzeile sind bereits zu Beginn vorhanden und müssen anschließend lediglich ergänzt und angepasst werden.

# Tabellenkopf

Die erste Zeile gilt automatisch als Tabellenkopf und ist entsprechend mit der Klasse tbfirstrow formatiert. Voreingestellt ist der Feldtyp Textfeld. Die Bezeichnung der Spalte ändern Sie über das Feld Text (im Bereich Eigenschaften der ausgewählten Zelle). Im Tabellenkopf sind außerdem alle anderen Feldtypen erlaubt. Diese werden jedoch nicht als Tabellenkopf formatiert.

# Erste Spalte

Die erste Spalte dient der automatischen Zeilenzählung und darf nicht geändert werden. Sie ist mit der Klasse tbfirstcol formatiert.

# Spalten hinzufügen

Wenn Sie der Tabelle weitere Spalten hinzufügen möchten, nutzen Sie Neue Spalte. Der Spaltenkopf bekommt automatisch die Klasse tbfirstrow zugewiesen, sobald Sie einen Text eintragen.

# Datenzeile

Jede Tabelle benötigt nur eine Datenzeile. Alle weiteren Zeilen werden beim Ausfüllen des Formulars dynamisch hinzugefügt. Sobald man die erste Zeile ausfüllt, erscheint eine weitere Zeile am unteren Ende der Tabelle.

# Felder

Damit Tabellen wie vorgesehen funktionieren, dürfen die Datenzellen nur Eingabefelder beinhalten. Den Eingabefeldern können Stichwortlisten hinterlegt sein.

# Datenspeicher

Untereinander ein Tabellen-Template mit Beispieldaten und die entsprechenden Metadaten in ELO

Die große Besonderheit von Tabellen liegt darin, dass die Daten grundsätzlich über Map-Felder gespeichert werden.

Formulardesigner; Bereich 'Globale Formulareinstellungen'; Feld 'Map Name'

Dazu gibt es bei Tabellen im Bereich Globale Formulareinstellungen das Feld Map Name. Tragen Sie hier eine Bezeichnung ein, unter welcher die Daten gespeichert werden sollen. ELO nummeriert die Map-Felder automatisch aufsteigend. Jede Zeile bekommt eine Nummer. Die Spalteninhalte werden in den Metadaten durch Pipe-Symbole getrennt.

Beachten Sie

Der Map-Name darf weder Sonderzeichen noch Leerzeichen enthalten.

Zuletzt aktualisiert: 9. Februar 2024 um 10:54