Zum Hauptinhalt springen
Version: 4.1 (2026 H2)

Anwendungsfälle

Die Referenzseiten beschreiben jede Dokumentfunktion einzeln. Die Anwendungsfälle zeigen, wie die Bausteine zusammenspielen: Jedes Beispiel führt von der Datenquelle bis zur Stelle im Dokument und enthält alle Konfigurationen vollständig und kopierfähig.

Beispiele​

AnwendungsfallDatenquelleBausteine
Brief mit Empfänger aus einer AdressdatenquelleBenutzer, AdressdatenquelleForms (Object, DataProvider), Fields, Feld binden
Geschäftsnummer aus der Fachanwendung in der KopfzeileDrittsystem über ConnectData, Fields, Platzhalterzuordnung, Platzhalterdefinition, Globale Übersetzungen
Teilnehmerliste als TabelleBenutzerForms (ObjectCollection), Fields (WordTableRows), Feld binden

Aufbau eines Beispiels​

Jedes Beispiel folgt demselben Aufbau: Ausgangslage und Ergebnis, die beteiligten Bausteine mit Link zur Referenz, der Datenfluss, die Konfiguration Schritt für Schritt mit dem Grund für jeden nicht offensichtlichen Schritt, das Testen ohne Produktivsystem, Varianten und Stolpersteine.

Die Beispiele verwenden neutrale Bezeichnungen: Systeme nach ihrer Rolle («Fachanwendung», «Adressdatenquelle»), Ids auf Englisch, Beschriftungen direkt im Label. So laufen die Konfigurationen ohne Vorarbeit und lassen sich in eine eigene Datasource übernehmen. Für mehrsprachige Vorlagen translate-Label mit globalen Übersetzungen verwenden; nur das Beispiel mit der Geschäftsnummer setzt eine solche Übersetzung voraus, weil seine Beschriftung der Dokumentsprache folgen soll.

Datentypen im Überblick​

Woher ein Typ kommt, was er im Code liefert und wie er ins Word-Dokument gelangt. Herkunft: Forms, Data, Fields, Profil, Snippets, Globale Übersetzungen. Einfügen: Feld binden, Platzhalter im Layout.

TypHerkunftWert in JavaScriptEinfügen in Word
TextForms, Data, Fields, ProfilStringNur-Text-Inhaltssteuerelement («Feld binden») oder Text-Platzhalter im Layout
ChoiceFormsgewählter Options-Value als String; Beschriftung über $.getChoiceLabel(…)über ein Text-Field
DateForms, FieldsDatumsobjekt; .Value für $.formatDate(…), $.getDateAsText(…) für den formatierten TextDatums-Inhaltssteuerelement oder Text-Platzhalter im Layout
YesNoForms, FieldsBooleannicht direkt; steuert Logik in Fields, in PowerPoint die Sichtbarkeit über Tags
FormattedTextData, Fields, Globale Übersetzungen, SnippetsFormattedTextRichText-Inhaltssteuerelement
WordContentData, Fields, SnippetsWordContentRichText-Inhaltssteuerelement, eigene Absätze
InlineWordContentFieldsInlineWordContent, genau ein AbsatzRichText-Inhaltssteuerelement innerhalb eines Absatzes
WordTableRowsFieldsWordTableRowsdie Inhaltszeile einer Tabelle, kopiert für jeden Eintrag
PictureFields, Profil (z. B. Profile.Org.Logo)BildBild-Inhaltssteuerelement oder Picture-Platzhalter im Layout
ObjectForms, Data, FieldsJavaScript-Objekt mit den Schema-Ids als Eigenschaften; null, wenn kein Eintrag angelegt wurdenicht direkt; über ein Field ausgeben
ObjectCollectionForms, Data, FieldsArray solcher Objekte; leer ist []nicht direkt; über ein Field ausgeben, z. B. WordTableRows

Details: Rückgabewert von Field-Typen, Objects und ObjectCollections im Code, Field-Typ pro Office-Anwendung.