| Export-Funktion |
Mit der Export-Funktion können die Daten einer Tabelle oder einer SQL-SELECT-Abfrage in folgende Formate exportiert werden:
- CSV: Export als CSV-Datei (comma-separated-values)
- ODBC-Datenquelle: Beliebige Tabelle einer ODBC/BDE-Datenquelle
- xBase-Tabelle: Export in Clipper, DBaseIII, DBaseIV oder FoxPro2 Tabelle
- HTML: Speicherung der Daten als Tabelle in einem HTML-Dokument
- XML: Frei wählbare XML-Struktur mit definierbaren Elementen und Attributen
- Paradox-Tabelle
- SQL-Script: Erzeugung von INSERT-Scripten
|
| 1. Schritt: Allgemeine Parameter |
| Im 1. Export-Schritt werden allgemeine Export-Parameter wie Export-Format, Ausgabe-Datei, Anzahl der zu exportierenden Datensätze, Export-Felder und deren Reihenfolge in der Export-Datei/-Tabelle festgelegt. |
| |
 Allgemeine Export-Parameter |
| |
| 2. Schritt: Format-spezifische Parameter |
| |
CSV
- Date/time format: Formatierungs-Zeichenfolge für die Umwandlung von Datums-/Zeit-Feldern in eine entsprechende Zeichenfolge (Datums-/Zeit-Formatierung)
- Float format: Formatierungs-Zeichenfolge für die Umwandlung von Gleitkomma-Werten in eine entsprechende Zeichenfolge (Gleitkomma-Formatierung)
- Field-Separator: Feld-Trennzeichen
- Field-Delimiter: Feldbegrenzungs-Zeichen
- Column-Names: Bei Auswahl werden in der ersten Zeile der CSV-Datei die Spalten-Namen exportiert
- Encode Base64: Sämtliche exportierte Feld-Inhalte werden gemäß Base64 kodiert
|
ODBC
- Destination: Auswahl der Ziel-Datenquelle und der Ziel-Tabelle
- Export-Mode: Export-Modus zur Aktualisierung bzw. Anlage neuer Datensätze
- Field-Links: Verknüpfung der Felder zwischen Quell- und Ziel-Tabelle
| Select: Fügt eine neue Feldverknüpfung für die ausgewählten Felder in 'Source' und 'Destination' hinzu |
| Select by Index: Fügt neue Feldverknüpfungen entsprechend dem Listenindex in 'Source' und 'Destination' hinzu |
| Select by Name: Fügt neue Feldverknüpfungen anhand übereinstimmender Feldnamen für 'Source' und 'Destination' hinzu |
| Remove: Löscht die ausgewählte Verknüpfung aus der Verknüpfungs-Liste ('Links') |
| Open: Öffnet gespeicherte Verknüpfungsvorschriften |
| Save: Speichert Verknüpfungsvorschriften |
|
xBase
- DBF-Type: Auswahl des exortierenden xBase-Formats (Clipper, DBaseIII, DBaseIV, FoxPro2)
|
HTML
- Header: Anfang des HTML-Dokuments bis zur ersten HTML-Tabellen-Zeile mit den Spalten-Überschriften
- Row-Template: Formatvorlage für eine Zeile der HTML-Tabelle. Für jedes zu exportierende Feld wird eine Tabellen-Spalte mit einem Platzhalter der Form
<td><#feldname></td> angelegt
- Footer: Ende des HTML-Dokuments mit abschließenden HTML-Tags
|
XML
- Date/time format: Formatierungs-Zeichenfolge für die Umwandlung von Datums-/Zeit-Feldern in eine entsprechende Zeichenfolge (Datums-/Zeit-Formatierung)
- Float format: Formatierungs-Zeichenfolge für die Umwandlung von Gleitkomma-Werten in eine entsprechende Zeichenfolge (Gleitkomma-Formatierung)
- Root-Element: Name des ersten XML-Elementes
- Prolog: XML-Prolog
- Define XML: Aufruf des Editors zur Definition des XML-Schemas
 |
 |
Neues Element |
 |
Neues Attribut für das ausgewählte Element |
 |
Element o. Attribut entfernen |
 |
Nach oben verschieben |
 |
Nach unten verschieben |
 |
Export-Vorschrift speichern |
 |
Export-Vorschrift öffnen |
 |
Feldzuweisung zum Element o. Attribut aufheben |
| FieldName: Zuweisung eines Feldes der Export-Datenmenge zu dem ausgewählten Element o. Attribut |
| Name: Name des ausgewählten Elements o. Attributs |
| CData: Speicherung des Feldinhaltes im CData-Abschnitt des XML-Elements |
| Base64: Kodierung des Feldinhaltes gemäß Base64 |
| Constant: Konstanter Wert für das Element/Attribut aus dem Eingabefeld |
|
Aus der Export-Vorschrift im oberen Beispiel wird folgender XML-Code erzeugt: |
 |
|
SQL-Script
- Date/time format: Formatierungs-Zeichenfolge für die Umwandlung von Datums-/Zeit-Feldern in eine entsprechende Zeichenfolge (Datums-/Zeit-Formatierung)
- Float format: Formatierungs-Zeichenfolge für die Umwandlung von Gleitkomma-Werten in eine entsprechende Zeichenfolge (Gleitkomma-Formatierung)
- Tablename: Name der Tabelle des INSERT-Scriptes
- Postfix: Zeichenfolge hinter jeder INSERT-Anweisung
|
| 3. Schritt: Daten-Export |
| Die Schaltfläche 'Start!' startet den entsprechenden Export, bei aktiviertem Error-Logging wird am Ende des Exports ein Status-Bericht erstellt. |
| |
| Datums-Formate |
| c | Datum im kurzen Datumsformat |
| d | Tag ohne führende Null |
| dd | Tag mit führender Null |
| ddd | Tag als Abkürzung |
| dddd | Tag mit vollständigen Namen |
| ddddd | Datum im kurzen Datumsformat |
| dddddd | Datum im langen Datumsformat |
| m | Monat ohne führende Null |
| mm | Monat mit führender Null |
| mmm | Monat als Abkürzung |
| mmmm | Monat mit vollständigen Namen |
| yy | Jahr als zweistellige Zahl |
| yyyy | Jahr als vierstellige Zahl |
| h | Stunde ohne führende Null |
| hh | Stunde mit führender Null |
| n | Minute ohne führende Null |
| nn | Minute mit führender Null |
| s | Sekunde ohne führende Null |
| ss | Sekunde mit führender Null |
| z | Millisekunde ohne führende Nullen |
| zzz | Millisekunde mit führenden Nullen |
| t | Zeit im kurzen Zeitformat |
| tt | Zeit im langen Zeitformat |
| am/pm | 'am' für Zeitangaben vor 12 Uhr mittags oder 'pm' für Zeitangaben nach 12 Uhr mittags |
| a/p | 'a' für Zeitangaben vor 12 Uhr mittags oder 'p' für Zeitangaben nach 12 Uhr mittags |
| ampm | Verwendet die im System eingestellten Symbole für Vormittag und Nachmittag |
| / | Verwendet das im System eingestellte Datumstrennzeichen |
| : | Verwendet das im System eingestellte Zeittrennzeichen |
| 'xx'/"xx" | In einfache oder doppelte Anführungszeichen eingeschlossene Zeichen haben keinen Einfluss auf die Formatierung und werden wie angegeben angezeigt |
|
| |
| Gleitkomma-Formate |
| 0 | Platzhalter für eine Ziffer mit '0' als Default-Wert für nicht numerische Zeichen |
| # | Platzhalter für eine Ziffer |
| . | Dezimaltrennzeichen |
| , | Tausendertrennzeichen |
| E+, E-, e+, e- | Wissenschaftliche Notation |
| 'xx'/"xx" | In einfache oder doppelte Anführungszeichen eingeschlossene Zeichen haben keinen Einfluss auf die Formatierung und werden wie angegeben angezeigt |
| ; | Trennt Abschnitte für positive, negative und Nullwerte |
|
| |
| << Zurück |