Skip to main content
Skip table of contents

Template DataKeys

In diesem Menüpunkt können Data Keys der Text-Platzhalter aus der IDML individuell bearbeitet bzw. mit Funktionen ergänzt (Beispiele: mehrzeiliges Formularfeld, Pflichtfeld, Anzeigename (Label) im Editor) werden. Ein Template-Datakey wirkt sich im Editor auf die Menüs Formulareditor und Produkte (Feed) aus.

Beispiele:

  • Die Eingabe soll sich auf Zeichen bzw. Ziffern begrenzen oder eine andere Formatierung aufweisen, so kann eine entsprechende Regex-Validierung eingefügt werden

  • Die Platzhalter des Templates werden beim Erstellen des Drafts per API (API-default-value) aus einem Warenwirtschaftssystem befüllt. Die Data Keys in der IDML-Datei werden aus diesem System übernommen (z. Bsp. mc-pos-lieferant). Im printformer Template soll jedoch zusätzlich der Formulareditor aktiviert werden und ein anderes Wording (Label) für den Data Key eingesetzt werden (z. Bsp. Lieferant).

  • Auch für DataKeys die mittels Feed befüllt werden, können Template DataKeys erstellt werden. Bspw. kann dann im Feed-Menü Produkt hinzufügen die ID ausgeblendet werden und ebenfalls ein neues Label definiert werden.

SC_template-verwaltung17.png

Die Template DataKeys können auch für DataKeys aus dem Feed (über die Funktion Produkt hinzufügen) angewandt werden.

Über Template DataKey hinzufügen werden diese erstellt oder nachträglich über die Übersicht per Anklicken editiert.

Je nach Funktion des Template Data Keys muss in der Template-Konfiguration der Formulareditor aktiviert werden.

Template DataKey hinzufügen

Feld ( * = Pflichtfeld)

Beschreibung

Data Key*

entsprechenden Data Key aus der IDML-Datei verwenden

Label* (Sprachversionen möglich)

(gewünschte) Bezeichnung bzw. angezeigter Name

Beschreibung (Sprachversionen möglich)

Infotext, der im Formulareditor unterhalb des Eingabefelds angezeigt wird

Typ*1 (lässt sich nachträglich nicht mehr ändern)

(Darstellungs-)Art des Data Keys: Text (ein- oder mehrzeilig), Checkbox oder Drop-Down

Pflichtfeld

Aktivieren der Checkbox deklariert den Platzhalter als Pflichtfeld (wird er nicht bearbeitet erscheint eine Fehlermeldung in printformer Editor)

Für Benutzer versteckt

Möglichkeit das Attribut vor dem Benutzer zu verstecken (bspw. gibt es dann im Formulareditor kein Feld in dem der Wert überschrieben werden kann)

Für Benutzer readonly

Der DataKey wird zwar im Formulareditor angezeigt, kann aber nicht bearbeitet werden

Mandanten*

Zuordnung zu einem oder mehreren Mandanten

Conditions

Möglichkeit eine Bedingung (condition-JSON) einzufügen um den DataKey im Formulareditor auszublenden.

Beispiel Condition:

TDK-conditions.png

Ein anderer DataKey muss mit einem bestimmten Wert gefüllt, damit dieser DataKey im Formulareditor angezeigt wird (Zeile 1 = DataKey, der die Anzeige steuert, Zeile 2 = Wert der erfüllt sein muss).

1 je nach Typ gibt es folgende weitere Konfigurationen:

Feld ( * = Pflichtfeld)

Beschreibung

Typ: Text (einzeilig/mehrzeilig)

Vorlage für Regulären Ausdruck

Einschränkung des Attributs: Eigene (Regex), E-Mail, Telefonnummer, Nur Zahlen, Nur Buchstaben, Zwischen 1 und 8 Zeichen

Validierung

Das Suchmuster ist ein Regulärer Ausdruck (Regex) und kann entweder über das darüber stehende Drop-Down-Menü ausgewählt (bspw. nur Zahlen) oder manuell eingegeben werden.
Als Modifikatoren können i und/oder m eingeben werden.
(i = Groß- und Kleinschreibung nicht berücksichtigen;
m = Mehrzeiligen Abgleich durchführen)

Typ: Dropdown

Optionen*

Definition von Wert und Ausgabe (über das Plus-Symbol)
Die Eingaben unter Ausgabe werden im Formulareditor als Drop-Down-Auswahl angezeigt; der zugehörige Wert wird entsprechend im Draft (DataKey) ausgegeben.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.