File Connector


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 Connector 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 File 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 "Testing" steht zur Verfügung.

 

Sie können den Konnektor testen, indem Sie auf die Schaltfläche "Execute connector" 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 "Select" des Smartforms anzuzeigen, sollte auf der linken Seite der Bereich "Connections" 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, Industry, Last update, Location, State, Revenue, ISIN

Parameter

Beschreibung

Beispiel

Parameter

Beschreibung

Beispiel

Connection 1

Benutzerdefinierte Konnektoren können über diese Dropdown-Liste erreicht werden.

Supplier

JSON-Path: label

Dieser Bereich bestimmt den Parameter, der in der Smartform-Dropdown-Liste angezeigt werden soll.

$[*]. Name

JSON-Path: value

Dieser Bereich bestimmt den Parameter, der in der Datenbank gespeichert wird.

$[*]. Customer_Code

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.

Â