[Inhalt] [Zurück] [Weiter] [Thema] [Index]

ExportDBF()


Syntax:

ExportDBF(ZR z, Intervall i, Real qualy, Real maxtxt, Bool mitzeit, String outrel)
z:
i: Ausgabeintervall
qualy: Qualität, die exportiert werden soll
maxtxt: Breite des Textfeldes (0=keins)
mitzeit: Soll ein Feld für Stunde-Minute-Sekunde erzeugt werden?
outrel: Name der Relation

Beispiel:

ExportDBF(zr1, bereich, MAXQUAL, 20, TRUE, "jahr89")

Beschreibung:

Exportiert die Zeitreihe z auf dem Bereich i in der Qualität qualy in die DBF-Datei outrel.dbf. Erzeugt werden die Felder dat, welches Tag-Monat-Jahr eines Zeitpunkts enthält, zeit, das Stunde-Minute-Sekunde eines Zeitpunkts enthält (ss:mm:ss) und wert, in dem der Wert zum Zeitpunkt als String gespeichert wird. Wenn maxtxt einen positiven Wert enthält, dann wird ein Feld text mit der Breite maxtxt erzeugt. Falls mitzeit FALSE ist, dann wird das Feld zeit nicht erzeugt.

Für das Beispiel lautete das Format: dat#D,zeit#8S,wert#11S,text#20S. Das Feld Wert ist ein Textfeld, weil es auch den Text Luecke enthalten können muss. Es ist 11 Zeichen breit, da eine Zahl mit 8 Stellen Genauigkeit inklusive Dezimalpunkt, führender 0 und Minuszeichen hineinpassen muss.

Da offensichtlich lediglich Wertepaare gespeichert werden, ist der Benutzer selbst dafür verantworlich, welcher Zeitreihe und Qualität die Werte zuzuordnen sind.

Dieses Format ist also kein Zeitreihen-Export-Format, sondern nur ein Wertepaar-Export-Format. Es kann dazu benutzt werden, einen Wertepaar-Editor zu erstellen.

Siehe auch ImportDBF().



toposoft 28.10.2024