Zum Hauptinhalt springen
Version: 4.1 (2026-H2)

WordContent-Snippet

Ein WordContent-Snippet ist ein wiederverwendbarer Block aus nativem Word-Inhalt — Text mit Formatierung, Tabellen, Bilder, Inhaltssteuerelemente oder beliebige andere Elemente, die in einem Word-Dokument vorhanden sein können. Es wird als Teil einer Vorlage gespeichert und bei der Dokumentgenerierung in das Dokument eingefügt.

WordContent-Snippets sind für Layouter bestimmt. Sie werden in der Kategorie Design (Vorlage) gespeichert und sind für Endbenutzer nicht sichtbar.

Wann WordContent-Snippets verwenden?

Verwenden Sie ein WordContent-Snippet, wenn Sie:

  • Einen komplexen formatierten Block (z.B. eine Tabelle, einen Adressblock oder eine rechtliche Klausel) in mehreren Vorlagen wiederverwenden möchten.
  • Unterschiedliche Inhaltsblöcke dynamisch je nach Benutzereingabe oder Profildaten einfügen möchten.
  • Kopf- und Fusszeilen oder Abschnitte konsistent über mehrere Inhaltsvorlagen hinweg halten möchten, die dasselbe Layout verwenden.

Für einfachen formatierten Text (fett, kursiv, Zeilenumbrüche) verwenden Sie stattdessen ein FormattedText-Snippet — es ist leichtgewichtiger und HTML-basiert.

WordContent-Snippet erstellen

  1. Öffnen Sie in primedocs Desktop eine Vorlage im Vorlageneditor.
  2. Wechseln Sie zur Registerkarte Snippets.
  3. Klicken Sie auf Neu und wählen Sie Word Content als Snippet-Typ.
  4. Geben Sie dem Snippet einen Namen und bearbeiten Sie es in Word.
  5. Speichern Sie das Snippet.

WordContent-Snippet in einer Vorlage verwenden

WordContent-Snippets werden aus Vorlagen über ein SnippetBlockPlaceholder-Inhaltssteuerelement in Word referenziert, oder dynamisch über JavaScript in der Dokumentfunktion Fields.

Über SnippetBlockPlaceholder

Fügen Sie ein Inhaltssteuerelement «Nur Text» in den Word-Vorlagentext ein und setzen Sie dessen Tag auf:

primedocs.SnippetBlockPlaceholder:[SnippetName]

Bei der Generierung wird das Inhaltssteuerelement durch den vollständigen Word-Inhalt des genannten Snippets ersetzt.

Über JavaScript in Fields

$.snippets.getWordContent("SnippetName")

Dieser Ansatz ermöglicht es, das Snippet bedingt anhand von Formulareingaben oder Profildaten auszuwählen:

const snippetName = $("Forms.Department") === "Legal" ? "LegalDisclaimer" : "StandardDisclaimer";
$.snippets.getWordContent(snippetName)

Berechtigungen

WordContent-Snippets werden in der Kategorie Design gespeichert. Nur Template Admins und Sys Admins können sie erstellen oder bearbeiten. Weitere Details finden Sie unter Snippet-Berechtigungen.