4D v16.3EXPORT DATA |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
EXPORT DATA
EXPORT DATA
Der Befehl EXPORT DATA exportiert Daten in die Datei DateiName. 4D kann Daten in folgenden Formaten exportieren: Text, Text mit fester Länge, XML, SYLK, DIF, DBF (dBase) und 4D. Übergeben Sie in DateiName einen leeren String, zeigt EXPORT DATA den Standarddialog zum Sichern an. Hier kann der Benutzer Name, Typ und Ort der Exportdatei festlegen. Nach Bestätigen dieses Dialogs enthält die Systemvariable Document den Zugriffspfad und den Namen der Datei. Klickt der Benutzer auf die Schaltfläche Abbrechen, wird die Ausführung des Befehls gestoppt. Die Systemvariable OK hat dann den Wert 0 (Null). Mit dem optionalen Parameter Projekt können Sie ein Projekt zum Exportieren der Daten verwenden. Damit wird der Export direkt ausgeführt, d.h. ohne Eingreifen des Benutzers (außer Sie verwenden die Option *, siehe unten). Übergeben Sie den optionalen Parameter Projekt nicht, wird das Dialogfenster für Export angezeigt. Der Benutzer kann die Exportparameter selbst festlegen oder ein bestehendes Exportprojekt laden. Ein Exportprojekt enthält alle Exportparameter wie die Tabellen und Felder zum Exportieren, die Begrenzer, etc. Im Parameter Projekt können Sie entweder eine Textvariable mit XML oder mit einer Referenz auf ein zuvor vorhandenes DOM Element, bzw. ein BLOB übergeben. Projekte lassen sich per Programmierung (nur im XML Format) erstellen oder durch Laden der Parameter, die zuvor im Exportdialog definiert wurden. Im 2. Fall haben Sie dafür zwei Möglichkeiten:
Ist der optionale Parameter * angegeben, wird das Dialogfenster für den Export mit den Parametern des Projekts angezeigt. So können Sie ein vordefiniertes Projekt einsetzen, und trotzdem einen bzw. mehrere Parameter ändern. Außerdem enthält der Parameter Projekt nach Schließen des Dialogfensters für den Export die Parameter des "neuen" Projekts. Sie können dann das neue Projekt in einem BLOB Feld, auf der Festplatte, etc. speichern. War der Export erfolgreich, hat die Systemvariable OK den Wert 1. Dieses Beispiel zeigt die Verwendung des Befehls EXPORT DATA, um Daten im binären Format zu exportieren.
C_TEXT($ExportPath)
C_POINTER($1) //Tabelle Dieses Beispiel erstellt ein leeres Projekt und speichert die vom Benutzer gesetzten Parameter im Dialogfenster für den Export: C_TEXT($exportParams) Klickt der Benutzer im Standarddialog für Öffnen oder im Dialog für Export auf die Schaltfläche Abbrechen, hat die Systemvariable OK den Wert 0 (Null). War der Export erfolgreich, hat die Systemvariable OK den Wert 1.
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D GESCHICHTE
Geändert: 4D 2003 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||