Konnektoren können mithilfe der CSV- und JSON-Dateien erstellt werden, um auf die Daten dieser Dateien zuzugreifen.
Im Folgenden geben wir ein Beispiel zum Erstellen eines Konnektors aus der CSV-Datei "Lieferanten", der Lieferanteninformationen wie Name, Code und Branche enthält.
Erstellen eines neuen Konnektors
Aus CSV-Datei
Um einen Konnektor zu erstellen, öffnen Sie bitte die Seite Konnektor unter dem Design. Der Konnektor steht nach der erforderlichen Konfiguration im Smartform zur Verfügung.
Der Konnektor kann per Pluszeichen oder direkt mit der Schaltfläche Datei erstellt werden:
Auf der Konfigurationsseite können Sie den gewünschten Konnektornamen eingeben. Der Dateityp kann als CSV oder JSON eingegeben werden.
XLS und XLSX ist derzeit nicht verfügbar.
Nachdem Sie den Typ ausgewählt haben, kann die Datei über die Schaltfläche Datei(en) hochladen hochgeladen werden. Kopfzeilen- und CSV-Trennzeicheninformationen sollten angegeben werden.
Nach einem Klick auf die Schaltfläche Speichern wird der Konnektor gespeichert und der Bereich "Testen" steht zur Verfügung.
Sie können den Konnektor testen, indem Sie auf die Schaltfläche "Konnektor ausführen" klicken.
Aus JSON-Datei
Sie können ganz einfach eine JSON-Datei hochladen, nachdem Sie den Namen des Konnektors eingegeben und den JSON-Dateityp ausgewählt haben:
Verwenden des Konnektors im Smartformular
Benutzerdefinierte Konnektoren können im Smartformular verwendet werden. In unserem Beispiel haben wir einen Konnektor für Lieferanteninformationen erstellt. Um die Lieferantenliste im Element "Auswählen" des Smartforms anzuzeigen, sollte auf der linken Seite der Bereich "Verbindungen" geöffnet werden. Das Label und der Wert werden aus den Kopfzeilen der CSV-Datei ausgewählt, die unterschiedliche Informationen von Lieferanten enthalten.
Spaltennamen des Lieferantendokuments, die wir in diesem Beispiel wie folgt verwenden:
Customer_Code, Name, Symbol, Branche, Letzte Aktualisierung, Standort, Bundesland, Umsatz, ISIN
Parameter | Beschreibung | Beispiel |
---|---|---|
Anschluss 1 | Benutzerdefinierte Konnektoren können über diese Dropdown-Liste erreicht werden. | Lieferanten |
JSON-Pfad: label | Dieser Bereich bestimmt den Parameter, der in der Smartform-Dropdown-Liste angezeigt werden soll. |
|
JSON-Pfad: Wert | Dieser Bereich bestimmt den Parameter, der in der Datenbank gespeichert wird. |
Die Namen der Lieferanten werden in der Dropdown-Liste des Smartformulars angezeigt, aber der Code des Lieferanten wird in der Datenbank gespeichert, wenn der Benutzer den Lieferantennamen auswählt. |
Die Syntax für den JSON-Pfad beginnt mit einem $
Zeichen. [*]
bedeutet, dass alle Zeilen eingeschlossen werden sollten. Der letzte Teil danach .
Gibt den Spaltennamen an, von dem die Daten abgeleitet werden.
Leerzeichen aus den Spaltennamen sollten vermieden werden, um die Informationen über JSON zu erreichen.
Kundencode → Customer_Code