Zum Hauptinhalt springen

🏷️ Tags für Tabellenfelder

Möchtest du Daten aus deinen Tabellenfeldern exportieren? Kraaft bietet spezifische Tags, um automatisch alle Einträge in deinen Word- und Excel-Exportvorlagen abzurufen 🎉

👀 Warte kurz: Wenn du noch nie von Tags oder Tabellenfeldern gehört hast, lies zuerst diese Artikel durch, bevor du weitermachst 💪


⏮️ Kurze Erinnerung zu den Tags!

Alle Tags findest du direkt im Tab zur Erstellung und Bearbeitung von Berichten auf deinem Computer. Jedes Feld hat seinen eigenen Tag-Schlüssel — und das Tabellenfeld auch! Die Unterfelder innerhalb der Tabelle haben ebenfalls eigene Schlüssel, die automatisch basierend auf dem von dir vergebenen Namen generiert werden.

💡 Der Tag des Tabellenfelds entspricht dem Namen, der dem Tabellenfeld in der Berichtsvorlage gegeben wurde — genau wie bei regulären Tags.


1️⃣ Alle Einträge auf einmal exportieren — ##tabelle##

Der einfachste Weg, dein Tabellenfeld zu exportieren: Verwende den Tag des Tabellenfelds. Kraaft ruft automatisch alle Einträge und ausgefüllten Informationen ab, ohne dass weitere Schritte erforderlich sind 🙌

Tag

Bedeutung

Ausgabe

Verfügbar auf

##tabelle##

Exportiert alle Einträge des Tabellenfelds

Vollständige Tabelle mit allen Zeilen

Word & Excel

##tabelle$visible##

Zeigt die Tabelle nur an, wenn das Feld sichtbar ist (Kraaft-Bedingung)

Basierend auf den Anzeigebedingungen des Berichts

Word

##tabelle$filled##

Zeigt die Tabelle nur an, wenn mindestens ein Eintrag ausgefüllt wurde

Vollständige Tabelle mit allen Zeilen

Word

##tabelle$text##

Exportiert den Tabelleninhalt als Klartext, ohne Tabellenformatierung

Alle eingetragenen Werte nacheinander aufgelistet

Word & Excel

##tabelle__count##

Gesamtanzahl der Einträge

3

Word & Excel

##tabelle__headers##

Spaltenüberschriften

Feldname, Verantwortlicher, Datum…

Nur Excel

💡 IF/END-IF-Bedingungstags sind mit dem allgemeinen ##tabelle##-Tag kompatibel — du kannst also die Anzeige der gesamten Tabelle bedingen.

⚠️ Der allgemeine ##tabelle##-Tag ruft die Textwerte deiner Unterfelder ab, aber keine Fotos mit ihren Details: Ein Foto-Unterfeld wird über diesen Tag nicht wie ein normales Fotofeld exportiert (kein Datum, kein Standort). Um ein Foto im Detail anzuzeigen, sprich es mit einem eigenen Tag an (Abschnitt 2️⃣).


👀 Beispiel mit einem Bautagebuch

So sieht das Tabellenfeld im Berichtsmodell aus > das Tabellenfeld mit seinen Einträgen > und die Details des ersten Eintrags!

📄 Im Word-Export

Jeder Tabelleneintrag erscheint als Mini-Tabelle:

  • Die 1. Spalte zeigt den Namen des Unterfelds (z.B. Verantwortlicher, Datum, Unterschrift)

  • Die 2. Spalte zeigt den im Bericht eingetragenen Wert

Alle Einträge werden automatisch exportiert, einer nach dem anderen 👌

📊 Im Excel-Export

Jeder Eintrag entspricht einer Zeile, und jedes Unterfeld einer Spalte. Du kannst deine Vorlage formatieren (fett, Zellenfarbe…) — die Formatierung bleibt im Export erhalten. Wenn eine Zelle in deiner Vorlage farbig ist, bleibt sie unverändert: Das Tabellenfeld füllt einfach die Zellen und behält das von dir festgelegte Layout bei.

💡 Um das Einfügen von Zeilen in dein Excel-Blatt richtig zu handhaben, wirf einen Blick auf die Excel-Ausnahmen für den Berichtsexport.

⚠️ Spaltenüberschriften werden nicht automatisch angezeigt. Zwei Optionen:

  • Option A — Spaltennamen manuell in deiner Vorlage hinzufügen (mit eigener Formatierung)

  • Option B — Den Tag ##tabelle__headers## oberhalb des Tabellen-Tags verwenden → Überschriften aktualisieren sich automatisch, wenn du ein Feld in Kraaft umbenennst 💡

⚠️ Zeilen werden eingefügt, indem der darunter liegende Inhalt überschrieben wird. Um Probleme zu vermeiden, zwei empfohlene Optionen:

  • Die Tabelle am Ende des Blattes platzieren, ohne Daten darunter

  • Sie in ein eigenes Tabellenblatt in deiner Excel-Datei einfügen


🎛️ Das Layout deiner Tabelle in Kraaft wählen

Standardmäßig wird jeder Eintrag deines Tabellenfelds vertikal untereinander angezeigt. Du kannst diese Anzeige mit zwei neuen Layout-Tags ändern — super praktisch, wenn deine Tabelle viele Spalten hat! 🎨

Tag

Was es bringt

Verfügbar auf

##tabelle$horizontal##

Schaltet die Tabelle auf horizontal: Jeder Eintrag wird eine Zeile und jedes Unterfeld eine Spalte

Word & Excel

##tabelle$with(personal, material)##

Zeigt nur die gewählten Spalten (die Unterfeld-Schlüssel, die du auflistest)

Word & Excel

##tabelle$without(subunternehmer)##

Zeigt alle Spalten außer den aufgelisteten

Word & Excel

↔️ Deine Tabelle horizontal anzeigen — ##tabelle$horizontal##

Füge das Suffix $horizontal zu deinem Tabellen-Tag hinzu, um ein klassisches Zeilen-und-Spalten-Layout zu erhalten. Auf Word bekommst du direkt eine echte Tabelle, viel lesbarer als die vertikale Standardversion!

e

⚠️ Achtung bei vielen Unterfeldern: Auf Word kann die Tabelle über das Blatt hinausragen. Drei nützliche Reflexe:

  • Stelle deine Word-Vorlage auf Querformat, um die Tabelle zu verbreitern

  • Reduziere die angezeigten Spalten, um die Tabelle zu entlasten: $with, um nur einige zu behalten, $without, um einige zu entfernen (siehe unten)

  • Mache einen Testexport, um das Ergebnis vor der Verallgemeinerung zu prüfen

💡 In jedem Fall gibt es ab einer bestimmten Anzahl von Unterfeldern eine Grenze 😉

🎯 Die anzuzeigenden Spalten auswählen — ##tabelle$with## / ##tabelle$without##

Um auch bei vielen Unterfeldern eine übersichtliche Tabelle zu behalten, wählst du die anzuzeigenden Spalten über ihren Unterfeld-Schlüssel (zum Beispiel personal, material, subunternehmer).

  • ##tabelle$with(personal, material)## → zeigt nur die Spalten personal und material

  • ##tabelle$without(subunternehmer)## → zeigt alle Spalten außer subunternehmer

💡 Du kannst beide Tags kombinieren: ##tabelle$horizontal$with(personal, material)## zeigt eine horizontale Tabelle mit nur den Spalten personal und material 🙌

⚠️ Das Neuordnen der Spalten ist beim Export noch nicht möglich: Die Spalten behalten ihre ursprüngliche Reihenfolge. Eine Verbesserung ist geplant 🛠️


2️⃣ Einen bestimmten Eintrag oder ein Unterfeld gezielt ansprechen

Möchtest du Daten an einer bestimmten Stelle in deiner Vorlage platzieren oder nur bestimmte Informationen abrufen? Verwende die erweiterten Tags.

Das Prinzip des Tabellenfelds: Dein Tabellenfeld enthält Unterfelder (z.B. Name, Datum, Unterschrift…). Diese Unterfelder sind in jedem Eintrag vorhanden — also in jeder neuen Zeile, die zur Tabelle hinzugefügt wird. Beim Export kannst du daher:

  • Einen vollständigen Eintrag ansprechen (z.B. alle Infos der 1. hinzugefügten Zeile) → ##tabelle__1##

  • Ein bestimmtes Unterfeld eines bestimmten Eintrags ansprechen (z.B. nur die Unterschrift der 2. Zeile) → ##tabelle__2__signature##

Die Nummer folgt der Erstellungsreihenfolge der Einträge in Kraaft.

Tag

Bedeutung

Ausgabe

##tabelle__1##

Alle Daten des 1. Eintrags (alle seine Unterfelder)

Word: Mini-Tabelle von Eintrag 1

Excel: eine Zeile mit allen Infos von Eintrag 1

##tabelle__2##

Alle Daten des 2. Eintrags

Word: Mini-Tabelle von Eintrag 2
Excel: eine Zeile mit allen Infos von Eintrag 2

##tabelle__1__unterfeld_schlüssel##

Wert eines bestimmten Unterfelds im 1. Eintrag

Word & Excel: eingetragener Wert des Unterfelds


🔗 Weiterführende Artikel

Brauchst du Hilfe? Kontaktiere uns über den Chat 💬

Hat dies deine Frage beantwortet?