Dieses Feature bietet zusätzliche Möglichkeiten zum Hochladen von Werten aus CSV-Dateien für dynamische Felder. Die Daten aus einzelnen Spalten der CSV-Datei werden einem bestimmten dynamischen Feld zugeordnet, das Sie flexibel auswählen können. Diese Dateien können zusätzlich Kopfzeilen enthalten, in die Sie die gewünschten Namen der Zielfelder einfügen können. Bevor der Wert importiert werden kann, müssen die Zielfelder manuell angelegt werden.
Nach einem erfolgreichen Upload zeigt das Widget Change Übersicht alle neuen oder gelöschten Werte für die betroffenen dynamischen Felder an. Diese Werte sind farblich gekennzeichnet.
Darüber hinaus ermöglicht das Feature die automatische Erstellung von ACLs basierend auf den ausgewählten dynamischen Feldern und deren importierten Werten. Dies reduziert den manuellen Arbeitsaufwand für die Erstellung von ACLs erheblich.
Abhängigkeiten zwischen den dynamischen Feldern werden von links nach rechts erzeugt. Werden Werte für mehr als zwei dynamische Felder importiert, beginnt die Zuordnung der ACL-Beziehungen in der Spalte ganz links. Mehrstufige Abhängigkeiten sind daher möglich.
Dynamische Zielfelder müssen manuell angelegt werden, bevor sie für den Werteimport verwendet werden können. Es sind nur Felder mit Auswahlmöglichkeit erlaubt (Dropdown und Multiselect).
Erstellen Sie das folgende Dynamische Felder:
|
Objekt |
Typ |
Name |
Beschriftung |
Mögliche Werte |
|---|---|---|---|---|
|
Ticket |
Mehrfachauswahl |
|
Hersteller |
Leer lassen |
|
Ticket |
Mehrfachauswahl |
|
Auto |
Leer lassen |
|
Ticket |
Mehrfachauswahl |
|
Modelljahr |
Leer lassen |
Um ein einwandfreies Funktionieren der Wertimportfunktion zu gewährleisten, formatieren Sie bitte Ihre CSV-Dateien gemäß dem Beispiel. Die erste Zeile mit dynamischen Feldnamen ist optional, aber die dynamischen Felder werden im nächsten Bildschirm automatisch ausgewählt, wenn sie bereitgestellt werden.
Standardmäßig wird das in Ihrer Sprache definierte Trennzeichen verwendet (normalerweise , oder ;). Alternativ können Sie dies überschreiben, indem Sie die Benutzereinstellung für CSV-Trennzeichen verwenden.
Manufacturer,Car,ModelYear
BMW,X3,2016
BMW,318d,2016
BMW,318d,2017
BMW,320d,2016
Audi,A4,2015
Audi,A4,2016
Audi,A5,2015
Audi,A5,2016
Audi,A6,2016
Die CSV-Dateien enthalten Informationen über mögliche Werte für dynamische Felder. Die erste Kopfzeile enthält die Namen der dynamischen Zielfelder.
Suchen Sie nach der CSV-Datei und aktivieren Sie das Kontrollkästchen Abhängigkeiten erstellen (ACLs), wenn Sie ACLs erstellen möchten. Klicken Sie auf die Schaltfläche Importieren, ein neuer Bildschirm wird geöffnet.

In dieser Übersicht sehen Sie eine Tabelle mit der Bezeichnung der CSV-Spalte, das ausgewählte dynamische Zielfeld, eine eingefärbte Differenz zwischen alten und neuen möglichen Werten und (wenn die ACL-Einstellung aktiviert ist) eine Vorschau auf die Beziehungen zwischen den Feldern. Dies hilft beim Vergleich der Daten, bevor die Werte geschrieben werden.
Daten aus jeder CSV-Spalte werden einem bestimmten dynamischen Feld zugeordnet. Das Zielfeld kann ausgewählt werden. Wird eine Kopfzeile verwendet, sind die Feldnamen vorselektiert.
Warnung
Die vorhandenen möglichen Werte für alle betroffenen Felder werden mit den hochgeladenen Werten vollständig überschrieben. Daher sollten Sie sorgfältig prüfen, ob die Angabe von entfernten und neuen Werten für jedes dynamische Feld Ihren Erwartungen entspricht. Um bestehende Werte zu erhalten, müssen sie in der hochgeladenen CSV-Datei enthalten sein.
Es ist möglich, automatisch links → rechts zugehörige ACLs basierend auf den ausgewählten dynamischen Feldern und deren importierten Werten zu erstellen. Dies reduziert den Aufwand für die manuelle Erstellung von ACLs. Die Abhängigkeiten zwischen dynamischen Feldern und Werten werden von links nach rechts hergestellt.

Die folgenden Einstellungen sind bei Verwendung dieser Funktionalität verfügbar.
- ACLs erstellen?
-
Wenn Sie ACLs generieren möchten, aktivieren Sie dieses Kontrollkästchen. Links → rechts abhängige ACLs zwischen den betroffenen Feldern werden beim Import automatisch erstellt.
- ACL-Präfix
-
Das angegebene Präfix wird für alle erstellten ACLs verwendet. Ändern Sie das Präfix, um die Ausführungsreihenfolge zu beeinflussen (Interoperabilität mit manuell erstellten ACLs).
- Entfernen von ACLs mit anderen Präfixen
-
Aktivieren Sie dieses Kontrollkästchen, wenn alle zuvor automatisch generierten ACLs entfernt werden sollen.
Bemerkung
Wenn zuvor ein anderes Präfix verwendet wurde und diese Option nicht verwendet wird, bleiben alte ACLs erhalten und können unerwünschtes Verhalten verursachen.
- Auto-Inbetriebnahme
-
Aktivieren Sie dieses Kontrollkästchen, wenn Sie ACLs nach der Erstellung automatisch in Betrieb nehmen möchten.
Bemerkung
Dies betrifft auch andere ACLs, die noch nicht in Betrieb genommen wurden.
Die ACL-Erstellung ist wie folgt implementiert:
-
Wenn das dynamische Feld mit dem/den Wert(en) von links übereinstimmt, ist es (nur) möglich, das dynamische Feld mit dem/den Wert(en) von rechts auszuwählen.
-
Wenn Werte für mehr als zwei dynamische Felder importiert werden (3 oder mehr Spalten im CSV vorhanden), werden ACL-Beziehungen immer ab der linken Spalte erstellt. Dies ermöglicht mehrstufige Abhängigkeiten.
Nachdem Sie alle Prüfungen abgeschlossen haben, senden Sie einfach das Formular ab. Die Werte der betroffenen dynamischen Felder werden im Hintergrund aktualisiert und, falls aktiviert, werden die ACLs generiert. Danach werden Sie wieder auf die Übersicht der dynamischen Felder weitergeleitet.
Gehen Sie nun zur Ansicht ACL-Verwaltung und überprüfen Sie die erstellten ACLs.

Diese Funktion macht es jedoch einfach, Werte für dynamische Felder zu importieren und die entsprechenden ACLs zu generieren. Es gibt einige Einschränkungen.
-
Die Erstellung und Konfiguration dynamischer Felder muss manuell erfolgen (z.B. um zu definieren, ob ein Feld ein Dropdown-Menü oder eine Mehrfachauswahl sein soll und ob Leerwerte erlaubt sind).
-
Werte von dynamischen Feldern haben eine Längenbegrenzung von 200 Zeichen pro Wert.
-
ACLs werden so erstellt, dass Sekundärfelder eine Auswahl auf ihrem Primärfeld erfordern, bevor eine Auswahl möglich ist.
-
ACLs werden immer für alle dynamischen Felder aus der CSV-Datei erstellt. Nicht zusammenhängende dynamische Felder müssen separat importiert werden.
