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 |