Zum Hauptinhalt wechseln
Zuletzt aktualisiert: 2025-09-19
Referenz: Tabellensyntax und -formatierung

Referenz: Tabellensyntax und -formatierung

Kontext

In diesem Thema werden die Syntax- und Formatierungsoptionen für Tabellenplatzhalter erläutert, mit denen Angebotsdaten aus Salesforce CPQ in Vertragsvorlagen für das Contract Life Cycle Management eingebettet werden.

Syntax

Die grundlegende Syntax für einen Tabellenplatzhalter lautet:
{{#field_name formatting options; (line separated) /}}
  • Der Tabellenplatzhalter muss mit {{# beginnen
  • Feldname muss mit dem Namen des Felds im Intake-Formular übereinstimmen, das mit den Angeboten von Salesforce gemappt ist.
  • Formatierungsoptionen sind optional.
  • Der Tabellenplatzhalter muss mit "**" enden
Beispiel: Wenn der Feldname QuoteTable lautet, lautet das Platzhalter-Tag wie folgt:
{{#quoteTable /}}
Die Tabelle ist dynamisch und verwendet die Ansicht „Angebotspositionen“, um Spalten zu erstellen. Daher gibt es keine Syntax für die Angabe von Spalten. Die Tabellenkonstellation unterstützt keine verschachtelten Tabellen.

Tabellenabschnitte

Das Tabellenkonstrukt umfasst drei Hauptabschnitte:
  • Header:
    Die oberste Zeile mit den Feldnamen.
  • Zeilen:
    Die Details zu den Angebotsposten.
  • AggregateRows:
    Zusammenfassende Berechnungen aus dem Angebotsdatensatz, z. B. „Zwischensumme“, „Rabatt“ und „Gesamtsumme“.

Unterstützte Formatierungsoptionen

Formatierungsoptionen steuern das Erscheinungsbild des Textes in der Tabelle und müssen ein Präfix haben, das den Tabellenabschnitt angibt, für den sie gelten: Header, Zeilen oder AggregateRows. Jede Option muss sich in einer neuen Zeile befinden und mit einem Semikolon enden.
Folgende Optionen sind verfügbar:
  • Schriftgröße:
    Die absolute Größe in Pixel (z. B. 12 px).
  • Schriftstil:
    Die unterstützten Werte sind normal, fett, unterstrichen oder kursiv.
  • Schriftfamilie:
    Der Name der Schrift, wie er in Dokumenteditoren angezeigt wird (z. B. Arial, Times New Roman).
  • grenzwert:
    Unterstützte Werte sind durchgezogene Werte oder Bindestriche.
  • text-avin:
    Unterstützte Werte sind „links“, „ rechts“ oder „Mitte“.

Beispiel

{{#quoteTable Header-font-size:14px; Header-font-style:bold; Rows-font-size:12px; Rows-border-style:solid; AggregateRows-text-align: right; /}}
Wenn ein Platzhalter einen nicht unterstützten Wert für einen Stil enthält, verwendet das Vertragslebenszyklusmanagement das Standardstil, anstatt einen Fehler zu generieren.