- Add New Columns: _addnewcols_
- Fügen Sie der Tabelle automatisch neue Spalten hinzu, wenn sie in der Datei angezeigt werden. Umbenannte Spalten werden als neu behandelt.
Beispiel: Verwenden Sie filename_addnewcols.txt.
- Adjust Columns: _adjustfields_
- Passen Sie Datentypen und -längen bei Bedarf automatisch an. Verwendet die _nopad_-Optionen, um das Lesen der vollständigen Datei zu erzwingen und so Datentypen und -längen ohne Auffüllung zu bestimmen.
Beispiel: Verwenden Sie filename_adjustfields.txt.
- Auto Adjust: _autoadjust_
- Kombination aus _addnewcols_ und _adjustfields_.
Beispiel: Verwenden Sie filename_autoadjust.txt.
- Auto Commit: _autocommit_
- Verwenden Sie keine Transaktion zum Einfügen. Verwenden Sie diese Option, um die Geschwindigkeit großer Importe zu erhöhen.
Beispiel: Verwenden Sie filename_autocommit.txt.
- _brgroupGUID_
- Führen Sie den durch die GUID identifizierten Datenprozess aus, nachdem der Dateiimport abgeschlossen ist.
Beispiel: Verwenden Sie filename_brgroup123456789qwer.txt , um die Datenverarbeitungs-GUID 123456789qwer nach dem Import auszuführen.
- Default Value: _dfltN[VAL123]_
- Legen Sie VAL123 als Standardwert für Spalte 'N' fest. Wenn das Feld in Spalte 'N' während des Imports leer ist, wird es mit dem von Ihnen festgelegten Wert ausgefüllt. Verwenden Sie keine Sonderzeichen im Wert.
Beispiel: Verwenden Sie filename_dflt4[10].txt wenn der Standardwert 10 für die 4. Spalte ist.
- Encoding: _encENCODING_
- Geben Sie die Zeichenkodierung der Datei an. Standardmäßig ist die Codierung UTF8. Trigger unterstützen die folgenden Codierungstypen:
- UTF16
- UTF16LE
- UTF16BE
- ISO8859
- WINDOWS1251
- WINDOWS1252
Beispiel: Verwenden Sie filename_encISO88591.txt für eine Datei mit der Zeichenkodierung ISO-8859-1.
- _estGUID_
- Erstellen Sie eine neue Tabelle innerhalb des Ordners, der durch die GUID identifiziert wird, in die die Datei importiert werden soll. Wenn es sich bei der Datei um eine komprimierte Datei mit mehreren Dateien handelt, wird für jede Datei eine Tabelle erstellt. Kann in Verbindung mit _nst[NEWFOLDER]_ verwendet werden, um einen neuen Ordner in einem vorhandenen Ordner zu erstellen.
Beispiel: Verwenden Sie filename_est1234456789qwer_nst[SampleData].zip , um einen neuen Ordner mit dem Namen "SampleData" in einem Ordner zu erstellen, der durch die GUID 123456789qwer identifiziert wird. Erstellen Sie für jede Datei in der ZIP-Datei neue Tabellen.
- Force Null: _frcnull_
- Erzwingen Sie, dass leere Werte in der Datenbank NULL-Werte sind. Der Standardwert ist eine leere Zeichenfolge.
Beispiel: Verwenden Sie filename_frcnull.txt.
- Text erzwingen: _frctext_
- Erzwingen Sie die Umwandlung aller Felder in Textfelder.
- Include Empty Records: _incempty_
- Schließen Sie leere Datensätze in den Import ein. Standardmäßig werden leere Datensätze ignoriert.
Beispiel: Verwenden Sie filename_incemptytxt.
- Insert Only New Records Based On: _insnewN_
- Fügen Sie neue Datensätze mit der Spalte 'N' als eindeutigem Schlüssel ein. Kann mehrere verwenden.
Beispiel: Verwenden Sie filename_insnew5.txt , um Spalte 5 der Dateien als eindeutigen Schlüssel zum Einfügen neuer Datensätze zu verwenden.
- Minimum Text Field Length: _mrgcolN_
- Fügen Sie neue Datensätze ein und aktualisieren Sie vorhandene Datensätze mit Spalte 'N' als eindeutigem Schlüssel.
Beispiel: Verwenden Sie filename_mrgcol3_mrgcol5.txt , um die Spalten 3 und 5 der Datei als eindeutigen Schlüssel für das Zusammenführen zu verwenden.
- Merge New Records Based On: _mstGUID_
- Führen Sie Unterdateien aus einer komprimierten Datei in einem Ordner zusammen.
- Wenn in dem durch die GUID angegebenen Ordner eine Tabelle vorhanden ist, die denselben Namen wie die Datei hat, wird sie in diese Tabelle importiert.
- Wenn eine Tabelle in dem Ordner nicht vorhanden ist, wird eine neue Tabelle mit dem Dateinamen erstellt.
- Wenn keine GUID angegeben wird, wird der Ordner der angegebenen Tabelle verwendet.
Beispiel: Verwenden Sie fileName_mst.zip , um den Ordner nach Tabellennamen zu durchsuchen, die mit den Dateinamen in der ZIP-Datei übereinstimmen. Importieren Sie in die Tabellen, die übereinstimmen, oder erstellen Sie neue Tabellen für die Tabellen, die nicht übereinstimmen.
Beispiel: Verwenden Sie filename_mst1234567890qwer.zip , um den durch die GUID 1234567890qwer identifizierten Ordner nach Tabellennamen zu durchsuchen, die mit den Dateinamen in der ZIP-Datei übereinstimmen. Importieren Sie in die Tabellen, die übereinstimmen, oder erstellen Sie neue Tabellen für die Tabellen, die nicht übereinstimmen.
- _mtlN_
- Erzwingen Sie, dass alle neu erstellten Textfelder eine Mindestlänge von 'N' haben.
Beispiel: Verwenden Sie filename_mtl150.txt , um aus diesem Import Textfelder mit einer Mindestlänge von 150 zu erstellen.
- No Padding: _nopad_
- Kombination aus _nopadtxt_ und _nopadnum_.
Beispiel: Verwenden Sie filename_nopad.txt.
- No Padding (Number): _nopadnum_
- Fügen Sie neu erstellten Zahlenfeldern keinen Abstand hinzu. Force liest die gesamte Datei, um Datentypen und -längen ohne Auffüllung zu bestimmen.
Beim Auffüllen werden 2 Ziffern links von der Dezimalstelle hinzugefügt. Normalerweise wird der Abstand nicht auf der rechten Seite hinzugefügt, es sei denn:
- Ziffern rechts von der Dezimalstelle und der Wert ist keine Währung, dann wird der Abstand um 1 Ziffer rechts hinzugefügt.
- Der Wert ist currency und umfasst mehr als 2 Ziffern auf der rechten Seite, dann wird der Abstand um 1 Ziffer auf der rechten Seite hinzugefügt.
Beispiel: Verwenden Sie filename_nopadnum.txt.
- No Padding (Text): _nopadtxt_
- Fügen Sie neu erstellten Textfeldern keinen Abstand hinzu. Force liest die gesamte Datei, um Datentypen und -längen ohne Auffüllung zu bestimmen. Der Standardabstand ist die Länge + 25 %, aufgerundet auf ein volles Zeichen.
Beispiel: Verwenden Sie filename_nopadtxt.txt.
- Merge Compressed File Into Folder: _nst[FOLDERNAME]_
- Erstellen Sie einen neuen Ordner mit dem Namen 'FOLDERNAME', der eine neue Tabelle enthält, in die die Datei importiert werden soll. Wenn es sich bei der Datei um eine komprimierte Datei mit mehreren Dateien handelt, wird für jede Datei eine Tabelle erstellt. Muss ein einfacher Wert für die Verwendung im Dateinamen-Trigger sein, keine Sonderzeichen.
Beispiel: Verwenden Sie filename_nst[NewFolder].zip , um einen neuen Ordner mit dem Namen 'NewFolder' auf der Stammebene zu erstellen, und erstellen Sie eine Tabelle für jede Datei in der ZIP-Datei.
- Pre Data Process: _prebrgroupGUID_
- Führen Sie den durch die GUID identifizierten Datenprozess aus, bevor ein Dateiimport gestartet wird.
Beispiel: Verwenden Sie filename_prebrgroup123456789qwer.txt , um die Datenverarbeitungs-GUID 123456789qwer vor dem Import auszuführen.
- _rtrnid_
- Gibt die Systemkennungen für jede eingefügte Zeile zurück. Für die API-Verwendung.
Beispiel: Verwenden Sie filename_rtrnid.txt.
- Run Custom Fields: _runcftrue_
- Benutzerdefinierte Felder beim Einfügen ausführen. Die Standardeinstellung ist auf "Aus" festgelegt.
Beim Hochladen über Fix View oder Forms ist _runcftrue_ standardmäßig aktiviert.
Beispiel: Verwenden Sie filename_runcftrue.txt.
- Worksheet to Import: _sheetN_
- Wenn Sie eine Excel-Datei importieren, importieren Sie das Arbeitsblatt mit der Nummer 'N'. Alle ausgewählten Pläne werden in die Standardzieltabelle importiert. Kann mehrere Instanzen verwenden.
Hinweis
Importiert auch versteckte Blätter.
Beispiel: Verwenden Sie filename_sheet3.xlsx , um das 3. Blatt einer Arbeitsmappe zu importieren.
- _sheetN[GUID]_
- Wenn Sie eine Excel-Datei importieren, importieren Sie die Arbeitsblattnummer 'N' in die durch die GUID angegebene Tabelle. Kann mehrere Instanzen verwenden.
Beispiel: Verwenden Sie filename_sheet3_sheet5[123456789qwer].xlsx , um Blatt 3 einer Arbeitsmappe in die ausgewählte Tabelle zu importieren, und importieren Sie Blatt 5 in die Tabelle mit der GUID 123456789qwer.
- Skip Columns: _skpcolN_
- Ignorieren Sie die N-te Spalte in der Datei.
Beispiel: Verwenden Sie filename_skpcol1.txt , um die erste Spalte einer Datei zu überspringen.
- Skip Rows: _skpNlns_
- Überspringen Sie die ersten "N" Zeilen der Datei.
Beispiel: Verwenden Sie filename_skp10lns.txt , um die ersten 10 Zeilen einer Datei zu überspringen.
- _sysidN_
- Aktualisieren Sie vorhandene Datensätze mit Spalte 'N' als Systemkennung.
Beispiel: Verwenden Sie filename_sysid1.txt , um die erste Spalte als Systemkennung zu verwenden.
- Truncate Table: _trntrue_
- Kürzen Sie die Zieltabelle, bevor Sie neue Datensätze einfügen.
Beispiel: Verwenden Sie filename_trntrue.txt.