Lists in Templates - Bullets & Numbered

Wir erstellen verschiedene Typen von Listen in Dokumenten. Sie können Vorlagen erstellen, um verschiedene Typen von Aufzählungszeichen oder Nummerierungen zu enthalten.

Wir können dies anhand einiger Beispiele verstehen -

Lassen Sie uns ein Beispiel betrachten, in dem die Namen der Mitarbeiter in Aufzählungslisten angezeigt werden.

Das Vorlagen-Design würde wie folgt aussehen -

<<foreach [bullet in EmployeeNames]>><<[bullet.listFirstName]>> <<[bullet.listLastName]>>
<</foreach>>

Die Daten für das Vorlagen-Design sind -

{
  "companyName":"PDF4me",  
  "EmployeeNames": [
  {
    "listFirstName": "Thomas",
    "listLastName": "Baskin"
  },
  {
    "listFirstName": "Jacob",
    "listLastName": "Gregory"
  },
  {
    "listFirstName": "John",
    "listLastName": "Doe"
  }
 ]
}

Nummerierte Liste - Anstatt Aufzählungszeichen, wenn Sie die Syntax in einer nummerierten Liste wie unten angeben, wird die Liste als nummerierte Liste generiert

Multi-level Liste hinzufügen

Hier können wir ein Beispiel für die Erstellung einer mehrstufigen Liste von Managers und Assistenten in einer Firma betrachten. Betrachten Sie das folgende Vorlagen-Design -

<<foreach [manager in employees]>> Manager: <<[manager.listFirstName]>> <<[bullet.listLastName]>>
    <<foreach [associate in employee.associates]>> Associate:  <<[associate.name]>>
<</foreach>><</foreach>>

Die Daten für das obige Vorlagensyntax -

{
  "companyName": "PDF4me",
  "employees": [...]
}