|
Betriebssystem: Windows |
|
empower® Add-in: Brand Control |
|
|
|
|
empower® Administratoren können über den Split-Button in Word auf den Vorlagen-Assistent zugreifen. Um den Vorlagen-Assistenten im Seitenbereich zu öffnen, klicken Sie auf den unteren Teil des Split-Buttons (Abbildung 1, „Split-Button “). |
|
|
Wählen Sie dann die Option aus (Abbildung 2, „Option “). |
|
|
Er ermöglicht es Ihnen, Platzhalter zu erstellen, die mit Daten aus dem EAV(Entity-Attribute-Value)-Modell gefüllt werden. Dies erfolgt mittels einer .xml-Struktur, die auf Daten aus dem EAV-Modell zugreift. Die Platzhalter werden mit Profil-, Unternehmens- und Standortdaten gefüllt, wenn ein Benutzer die Dokumentvorlage nutzt. Der EAV-Editor ist ein separates Tool, mit dem die Benutzeroberfläche für die Dateneingabe konfiguriert wird. Dies umfasst die Dateneingabefelder, deren Übersetzungen sowie zusätzliche Datenfelder für technische Informationen. |
|
|
Zum Verständnis der Arbeit mit dem EAV-Editor und dem EAV-Modell müssen die folgenden Begriffe definiert werden: |
|
|
|
|
Um Daten in einem Dokument darzustellen, verwendet der Vorlagen-Assistent Rich-Text-Inhaltssteuerelemente, die als Platzhalter für den Inhalt dienen. |
|
|
Der Vorlagen-Assistent öffnet sich im Seitenbereich und ist in drei Abschnitte gegliedert: |
|
|
|
Mit dem Vorlagen-Assistenten können Sie Text- und Bildplatzhalter zur Vorlage hinzufügen. Sie können den Vorlagen-Assistenten verwenden, um einen Logoplatzhalter oder Datenplatzhalter hinzuzufügen, die mit Profil- und Unternehmensdaten gefüllt werden. |
|
Um Datenplatzhalter mit dem Vorlagen-Assistenten zu einer Vorlage hinzuzufügen, gehen Sie wie folgt vor: |
|
|
|
|
|
|
|
|
|
|
|
|
|
Wichtig
Der Vorlagen-Assistent bietet über das Drop-Down-Menü schnellen Zugriff auf grundlegende Kategorien des EAV-Modells. Alle manuell hinzugefügten Entitys des EAV-Modells müssen manuell eingegeben werden.
Zusätzliche Einträge werden in der Regel während Ihres Onboarding-Prozesses von empower hinzugefügt.
Für weitere Informationen zur manuellen Zusammenstellung von Variablen siehe Variablen manuell zusammenstellen.
Anmerkung
Im Drop-Down-Menü können Sie Ihre Maus über das Label oder den Value bewegen, um eine Vorschau für Ihr aktuelles Standardprofil und Ihr Unternehmen oder Ihren Standort anzuzeigen.
Dabei werden die Werte angezeigt, die für das aktuelle Profil im Dokument angezeigt werden würden (Abbildung 8, „Mouse-Over für Value“).
Anmerkung
Wenn Sie das Inhaltssteuerelement beim Drucken ausblenden möchten, könnte es dennoch sichtbar sein, wenn die Formatierungssymbole angezeigt werden.
Es wird jedoch nicht in der gedruckten Version enthalten sein.
|
Sie können auch benutzerdefinierte Textbausteine zu Ihrer Vorlage hinzufügen. Diese eignen sich für wiederkehrende Texte wie Begrüßungs- und Abschlussformeln. Diese Texte bleiben unabhängig von Betreff oder Adressat des Dokuments oder der Signatur gleich. |
|
|
Benutzerdefinierte Textbausteine werden im EAV-Editor erstellt und anschließend mithilfe eines Inhaltssteuerelements zu einer Vorlage hinzugefügt. |
|
|
Das Muster für benutzerdefinierte Textbausteine lautet wie folgt: |
|
|
|
|
Zusätzlich können Sie mithilfe des EAV-Editors benutzerdefinierte Platzhalter erstellen und diese in Ihrer Vorlage verwenden. Diese Platzhalter vereinfachen die Nutzung mehrerer Felder innerhalb eines Platzhalters. |
|
|
Benutzerdefinierte Platzhalter können in anderen benutzerdefinierten Platzhaltern wiederverwendet werden. Die maximale Rekursionstiefe beträgt 50 Ebenen. |
|
|
Das Muster für benutzerdefinierte Platzhalter lautet wie folgt: |
|
|
|
|
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von benutzerdefinierten Platzhaltern: |
|
Beispiel |
|
|---|---|
|
Der folgende Platzhalter wird mithilfe eines benutzerdefinierten Platzhalters verkürzt:
Der benutzerdefinierte Platzhalter lautet wie folgt:
Dieser Platzhalter enthält sowohl den Wert für den Vornamen als auch den Wert für den Nachnamen. |
Das Ergebnis für einen Benutzer namens empower Admin wäre folgendes: |
|
Im Vorlagen-Assistenten können Sie jedes Inhaltssteuerelement einer Gruppe zuweisen. Die Platzhaltergruppen sind erforderlich, damit Workflows in der richtigen Reihenfolge ablaufen. |
|
|
Es gibt zwei verfügbare Gruppen (Abbildung 9, „Drop-Down-Menü für Platzhaltergruppen“): |
|
|
|
|
Platzhalter-Gruppen werden verwendet, um die beiden Platzhalter-Typen zu unterscheiden. Inhaltssteuerelemente, die der leeren Platzhaltergruppe zugewiesen sind, werden mit Profil-, Unternehmens- und Standortdaten des aktuellen Benutzers gefüllt. Inhaltssteuerelemente, die der Gruppe RecipientAddress zugewiesen sind, können mit Daten eines auswählbaren Outlook-Kontakts gefüllt werden. |
|
|
Daher werden zuerst die Profil-, Unternehmens- und Standortdaten des aktuellen Benutzers eingetragen und anschließend wird die Vorlage mit den fehlenden Outlook-Daten vervollständigt. |
Wichtig
Wenn Inhaltssteuerelemente versehentlich der Gruppe RecipientAdress zugewiesen werden, könnten sie mit falschen Profil- oder Kontaktdaten gefüllt werden.
Anmerkung
Wenn kein Inhaltssteuerelement für die Empfängeradresse vorhanden ist, wird der Benutzer gefragt, ob er die Daten an der aktuellen Position des Mauszeigers einfügen möchte (Abbildung 10, „Dialogfenster Keine Platzhalter gefunden“).
Für weitere Informationen zur Benutzerperspektive auf das Einfügen einer Empfängeradresse siehe Empfänger-Adresse einfügen.
|
In der Syntax im Vorlagen-Assistent werden Variablen verwendet, um das EAV-Datenschema widerzuspiegeln, das im EAV Editor verwaltet wird. |
|
|
Diese Variablen können manuell zusammengestellt werden. |
|
|
Gehen Sie hierzu wie folgt vor: |
|
|
|
|
|
|
|
|
|
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von Variablen: |
|
Beispiel |
|---|
|
Es wird eine Variable erstellt, die den folgenden Text erzeugen soll: Website: empowersuite.com Für diesen Text kann die folgende Variable verwendet werden:
Location ist der Name der Entity. Website ist der Name der Property. |
Anmerkung
Für das grundlegende EAV-Modell müssen Sie die Variablen nicht manuell zusammenstellen. Hier können Sie das -Symbol neben dem Feld Syntax im Vorlagen-Assistenten verwenden, um auf das EAV-Datenschema zuzugreifen und neue Variablen hinzuzufügen.
Für weitere Informationen siehe Vorlagen-Assistenten verwenden.
|
Die Grundfunktionen des Vorlagen-Assistenten bieten eine relativ statische Vorlage. Um die Syntax variabler zu gestalten, können Sie if-Bedingungen und Formatierungstags verwenden. |
|
Sie können Rich-Text-Inhaltssteuerelementen Formatvorlagen zuweisen, um sie immer entsprechend zu formatieren. |
|
|
Gehen Sie hierzu wie folgt vor: |
|
|
|
|
|
Wichtig
Innerhalb eines Rich-Text-Inhaltssteuerelements ist es nicht möglich, unterschiedliche Schriftgrößen, Schriftstile oder Schriftfarben zu verwenden. Alle Inhalte innerhalb des Rich-Text-Steuerelements müssen mit einem einzigen Stil formatiert werden.
Für weitere Informationen zum Formatieren einzelner Inhalte innerhalb eines Rich-Text-Inhaltssteuerelements siehe Formatierungstags hinzufügen.
Anmerkung
Für weitere Informationen zum Tab Entwicklertools und dazu, wie man diesen verfügbar machen kann, siehe Anzeigen der Registerkarte "Entwicklertools".
|
Die folgende Tabelle bietet eine Übersicht über Formatierungstags, die zur Anpassung der Dokumentausgabe mit dem Vorlagen-Assistenten verwendet werden können: |
|
Formatierung |
Tag |
Beispiel |
|---|---|---|
|
Zeilenumbruch |
|
Text[n/]Text |
|
Fettdruck |
|
[b]Text[/b] |
|
Unterstreichung |
|
[u]Text[/u] |
|
Kursivdruck |
|
[i]Text[/i] |
|
Tabstopp |
|
|
|
Zentriert |
|
[hcenter] Text Text [/hcenter] |
|
Rechtsbündig |
|
[hend] Text Text [/hend] |
|
Blocksatz |
|
[hdistribute] Text Text [/hdistribute] |
|
Großbuchstaben |
|
{{Text | Upcase }} |
|
Hyperlink |
|
[a target="https://{{Entity.Property.Value}}";] {{Entity.Property.Label}}[/a]
{% if Entity.Property.Value %}[a target="mailto:{{Entity.Property.Value}}"][u]{{Entity.Property.Value}}[/a][/u]{% endif %} |
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von Formatierungstags: |
|
Beispiel |
|
|---|---|
|
Die Labels aus dem folgenden Code-Auszug werden in Großbuchstaben und fett dargestellt. Die Values hingegen erscheinen in Standardformatierung ohne Großbuchstaben. Zusätzlich wird der Datensatz mithilfe von Zeilenumbrüchen auf drei Zeilen verteilt. Der folgende Auszug zeigt die Konfiguration für dieses Beispiel:
|
Das Ergebnis für einen Benutzer namens empower Admin wäre folgendes: |
|
If-Bedingungen können verwendet werden, um die Anzeige von Werten flexibler zu gestalten. Beispielsweise können Sie definieren, dass das Label für mobile_phone nur angezeigt wird, wenn eine Mobiltelefonnummer im Profil eingetragen ist. If-Bedingungen bestehen immer aus einem öffnenden und einem schließenden Tag, jeweils in doppelte geschweifte Klammern eingeschlossen. |
|
|
Das Muster lautet wie folgt: |
|
|
|
|
|
Die folgende Tabelle bietet eine Übersicht über mögliche Vergleichsoperatoren: |
|
Typ |
Operator |
|---|---|
|
Gleich |
|
|
Ungleich |
|
|
Größer als |
|
|
Kleiner als |
|
|
Größer als oder gleich |
|
|
Kleiner als oder gleich |
|
Anmerkung
Zusätzlich können Sie die Operatoren AND und OR verwenden.
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von if-Bedingungen: |
|
Beispiel |
|---|
|
Wenn für eine Property im ausgewählten Profil kein Wert eingetragen ist, kann durch eine if-Bedingung verhindert werden, dass diese Property im Dokument angezeigt wird. Der folgende Auszug zeigt ein Beispiel für eine solche if-Bedingung, bei der das Label für mobile_phone nicht angezeigt wird, wenn keine Mobiltelefonnummer im Profil eingegeben ist:
|
|
Else if-Bedingungen können innerhalb von if-Bedingungen verwendet werden. Falls die if-Bedingung nicht greift, wird die else if-Bedingung innerhalb des if-Blocks geprüft. Es gibt keine Begrenzung für die Anzahl der verwendeten else if-Bedingungen. |
|
|
Das Muster für eine else if-Bedingung lautet wie folgt: |
|
|
|
|
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von else if-Bedingungen: |
|
Beispiel |
|---|
|
Falls die primäre Option nicht verfügbar oder nicht eingetragen ist, wird eine alternative Option gewählt. Ist keine der beiden Optionen verfügbar, wird die Bezeichnung ausgelassen. Der folgende Auszug zeigt die else if-Bedingung für dieses Beispiel.
In diesem Beispiel bleibt der else-Teil leer. Wenn hier ein Wert angegeben wird, wird dieser Wert verwendet. |
|
Für Listen mit mehreren Einträgen desselben Typs (z. B. Geschäftsführer) können for-Schleifen verwendet werden. Diese bestehen aus einem öffnenden und einem schließenden Tag in doppelten geschweiften Klammern. Innerhalb der for-Schleife geben Sie eine Variable ein, die die Werte Ihrer Liste repräsentiert. Diese Variable wird in doppelte geschweifte Klammern gesetzt. |
|
|
Das Muster lautet wie folgt: |
|
|
|
|
|
Typischerweise werden for-Schleifen für Properties vom Typ Array verwendet, z. B. für folgende Unternehmensinformationen: |
|
|
|
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von solchen for-Schleifen: |
|
Beispiel |
|
|---|---|
|
Eine Liste mit Einträgen für Geschäftsführer wird erstellt. Die Liste wird durch eine Bezeichnung eingeleitet und durch Zeilenumbrüche getrennt. Der folgende Auszug zeigt die Konfiguration für dieses Beispiel:
|
Das Ergebnis für ein Unternehmen mit den Geschäftsführern empower Admin und empower User wäre: |
|
Falls die Einträge mehrere Properties enthalten, fügen Sie nach den Variablen einen Punkt hinzu und spezifizieren Sie dann die Property und den Typ (Label oder Value):
|
|
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von solchen for-Schleifen: |
|
Beispiel |
|
|---|---|
|
Eine Liste mit Einträgen zur Bankverbindung soll erstellt werden, wobei jeder Eintrag drei Eigenschaften enthält: Der folgende Auszug zeigt die Konfiguration für dieses Beispiel:
|
Das Ergebnis für die Bankverbindung eines Unternehmens könnte wie folgt aussehen: |
|
Einträge lassen sich mit Zeilenumbrüchen, Trennzeichen, Kommas etc. trennen. Sie können Formatierungstags verwenden, um jede Eigenschaft individuell zu formatieren. Beispielsweise kann der Bankname fett dargestellt werden, während die restlichen Einträge unformatiert bleiben. Nutzen Sie das unless-Tag, um eine alternative Formatierung anzuwenden, z. B. beim letzten Listeneintrag. |
|
|
Das Muster für diese Konfiguration lautet wie folgt: |
|
|
|
|
|
Im Folgenden finden Sie ein Beispiel für die Verwendung von solchen for-Schleifen: |
|
Beispiel |
|
|---|---|
|
Ein Komma soll zwischen den Listeneinträgen gesetzt werden. Nach dem letzten Listeneintrag soll kein Komma eingefügt werden. Der folgende Auszug zeigt die Konfiguration für dieses Beispiel:
|
Das Ergebnis für ein Unternehmen mit den Geschäftsführern empower Admin und empower User wäre: |
|
Filter sind spezielle Funktionen zur Anpassung und Formatierung von Daten in Vorlagen. |
|
|
Filter werden wie folgt angewandt: |
|
|
|
|
|
Die folgende Tabelle zeigt übliche Filter, die mit empower® verwendet werden: |
|
Name |
Funktion |
Syntax |
|---|---|---|
|
Capitalize |
Erster Buchstabe wird großgeschrieben. |
|
|
Upcase |
Alle Buchstaben werden großgeschrieben. |
|
|
Downcase |
Alle Buchstaben werden kleingeschrieben. |
|
|
Replace |
Teilstrings werden ersetzt. |
|
|
Size |
Definiert die Anzahl an Zeichen in einem String oder Array. |
|
|
Strip |
Führende und nachfolgende Leerzeichen werden entfernt. |
|
|
Geben Sie vor dem den Property-Namen und den Typ (Label oder Value) der zu filternden Property an. Sie können mehrere Filter können kombinieren, indem Sie sie mit dem trennen. |
|
|
Das Muster für einen solchen Filter lautet wie folgt: |
|
|
|
|
|
Im Folgenden finden Sie Beispiele für die Verwendung von solchen Filter: |
|
Beispiel |
|
|---|---|
|
Ein Filter wird verwendet, um sicherzustellen, dass die Zeichen $% als Zeichenumbruch übertragen werden. Das ist nützlich, wenn mehrere Werte in einem String enthalten sind, die in mehreren Zeilen angezeigt werden sollen. Der folgende Auszug zeigt die Konfiguration für dieses Beispiel:
|
Der String für Straße würde in der Unternehmensverwaltung wie folgt aussehen: Das Ergebnis in der Vorlage wäre: |
|
Beispiel |
|
|---|---|
|
Es soll eine benutzerdefinierte Variable erstellt werden, die die Zeichenanzahl zweier Werte addiert und entscheidet, ob diese in einer Zelle oder in getrennten Zeilen dargestellt werden: Der folgende Auszug zeigt die Konfiguration für dieses Beispiel:
|
Das Ergebnis für eine Kombination mit weniger oder gleich 46 Zeichen wäre folgendes: Das Ergebnis für eine Kombination mit mehr als 46 Zeichen wäre folgendes: |
Anmerkung
Filter können mit regulären Ausdrücken verwendet werden. Stellen Sie daher sicher, dass Sonderzeichen korrekt gekennzeichnet werden.
|
Um einen Logoplatzhalter mit dem Vorlagen-Assistenten in eine Vorlage einzufügen, führen Sie die folgenden Schritte aus: |
|
|
|
|
|
|
|
|
|
|
|
|
Der Platzhalter wird automatisch mit dem korrekten Logo entsprechend der Unternehmens- und Standortdaten befüllt. Stellen Sie daher sicher, dass Logos zu den Unternehmens- und Standortdaten hinzugefügt wurden. Für weitere Informationen zur Verwaltung dieser Daten siehe Unternehmensverwaltung. Das Logo wird nie verzerrt dargestellt. Es wird innerhalb des Platzhalters so groß wie möglich dargestellt. |
Anmerkung
Für weitere Informationen zur Logo-Auswahl siehe Unternehmensverwaltung.
Für weitere Informationen zur Arbeit mit Logos siehe Mit Logos in Vorlagen arbeiten.
Anmerkung
Wenn Sie das Inhaltssteuerelement beim Drucken ausblenden möchten, könnte es dennoch sichtbar sein, wenn die Formatierungssymbole angezeigt werden.
Es wird jedoch nicht in der gedruckten Version enthalten sein.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.