📊 Tabellen – Übersicht
Dynamische Tabellen in Word-Vorlagen – mit Filtern, Sortierung, Limit und automatischer Repetition pro Datensatz.
ChiliDocs füllt dynamische Tabellen in Word-Vorlagen automatisch mit assoziierten Records – pro Zeile ein Datensatz.
✅ Layout einer Tabelle
Absatz mit dem Start-Tag, z. B.
[deal_table].Eine Word-Tabelle mit einer Header-Zeile (ohne Platzhalter) und einer Zeile mit Platzhaltern.
Absatz mit dem End-Tag, z. B.
[deal_table_end].
ChiliDocs wiederholt die Platzhalter-Zeile pro Datensatz. Tabellen innerhalb von Layout-Tabellen funktionieren ebenfalls.
✅ Tabellennamen
Immer <object>_table: contact_table, company_table, deal_table, ticket_table, line_item_table, order_table, quote_table, subscription_table, course_table, note_table, user_table und für Custom Objects. Mit Label: [company(Primary)_table].
✅ Optionen neben dem Start-Tag
[deal_table] [filter(dealstage=closedwon;limit=10;sort=amount desc)]
filter – Vergleich nur auf Gleichheit (
property=value), mehrere mit;oder,trennen.>,<oder "contains" werden nicht unterstützt.limit=N – maximale Zeilenzahl.
sort=property asc|desc (auch
property:desc). Sortierung läuft vor dem Limit –sort=amount desc;limit=5liefert die 5 grössten.
Ohne sort werden Notes als neueste zuerst gelistet, andere Objekte in HubSpots Association-Reihenfolge.
⚠️ Maximal 500 Zeilen pro Tabelle.
✅ Beträge in Line-Item- und Order-Tabellen
Verwenden die Währung des jeweiligen Records: [line_item.amount(format:currency)].
✅ Notes-Tabelle
[note_table] … [note.hs_timestamp(format:dd.MM.yyyy HH:mm)] [note.owner.hs_given_name] [note.hs_note_body] [note_table_end]
[note.hs_note_body] ausserhalb einer Tabelle = jüngste Notiz. Der Note-Text wird von HTML in Klartext konvertiert.
💡 Beispiel: Line-Item-Tabelle für Angebote
[line_item_table] mit Spalten für name, hs_sku, quantity, price, discount, amount.
➡️ Verwandte Artikel