WriteDump [DBD]

Top  Previous  Next

Dateiausgabe aller Informationen über die selektierten Objekte.

Mit WriteDump werden sämtliche Informationen der Datenbank zu allen aktuell selektierten Objekten in eine Datei mit dem Namen des aktuellen Plans und der Endung „.DBD“ abgelegt. Die Datei wird im Verzeichnis auf die die Variable GDS$RESULTS verweist, erstellt. Die Informationen werden ihrem Informationsgehalt entsprechend aufbereitet.

Ein Teil der Funktionalität wird über Funktionsparameter gesteuert (alle Parameter sind nicht case-sensitiv).

Voraussetzung

Eine Datenbank muß eröffnet sein.

Parameter

/NOPLAN

Es wird die Ausgabe von planbezogenen Daten und Informationen unterbunden (siehe hierzu auch die Erläuterungen).

Die Angabe des Parameters ist optional und erfolgt in der Form /NOPLAN.

/NOSEGMENT

Es wird die Ausgabe von ebenenbezogenen Daten und Informationen unterbunden (siehe hierzu auch die Erläuterungen).

Die Angabe des Parameters ist optional und erfolgt in der Form /NOSEGMENT.

/H

Es wird eine Hilfe für die Funktion WriteDump gegeben. Der Hilfetext enthält eine kurze Beschreibung der Funktion sowie eine Aufrufanleitung.

Die Angabe des Parameters ist optional und erfolgt in der Form -H oder /H (äquivalente Eingaben).

Rückgabewert

Wert

Beschreibung

0

Aufruf wurde erfolgreich durchgeführt

sonst

Fehler aufgetreten

Dialog

Abfrage, ob die bestehende Datei <planname.dbd> überschrieben werden soll? (J/N)

(Falls diese schon existiert)

J : Datei wird überschrieben.

N : Funktion wird beendet.

Wird eine unerlaubte Eingabe gemacht so wird eine Fehlermeldung veranlaßt und der Dialog wird wiederholt.

Beispiel

Kommandozeileneingabe:

WriteDump /NOPLAN /NOSEGMENT

WriteDump /H

WriteDump

Dump-File erzeugen:

WriteDump

Soll die Datei <test.dbd> überschrieben werden? (J/N)

J

Bemerkung

Als Dateinamen für die abgelegten Informationen wird automatisch der aktuelle Plannamen benutzt, welcher mit der Endung „DBD“ versehen wird (Beispiel: Für den Plannamen „Test“ entsteht die Datei „Test.DBD“).

Wird die Funktion ohne Parameter aufgerufen, so wird automatisch der volle Informationsumfang berücksichtigt.

Sind zu einem Datum keine Informationen oder Daten vorhanden, so wird deren Ausgabe unterbunden – es werden nur relevante (vorhandene) Daten berücksichtigt.

Die Informationen und Daten werden in der folgenden Reihenfolge ausgegeben:

Anfangssequenz – Überschrift;

Segmentbezogene Informationen

Kennzahl

Auflösung – in Meter

Blatt Typ

Textskalierung

Planbezogene Informationen

Planname

Version

Linke untere Ecke – Relativkoordinaten

Rechte obere Ecke – Relativkoordinaten

Textskalierung

Bereich – in Meter

Planattribute: <Namen> (Wert)

<Name_1> (Wert_1)

...

<Name_m> (Wert_m)

Objekt Nummer 1

Objektschlüssel

String-Element Nummer 1

Zeichenschlüssel

Flächenschlüssel

Punktverbindung_1, Punktklasse_1, Punktsymbol_1, Punktkoordinaten_1

...

Punktverbindung_j, Punktklasse_j, Punktsymbol_j, Punktkoordinaten_j

String-Element Nummer 2

...

...

String-Element Nummer k1

...

Symbol-Element Nummer k1 + 1

Kennzahl

Drehwinkel

Koordinaten

Symbol-Element Nummer k1 + 2

...

...

Symbol-Element Nummer k2

...

Text-Element Nummer k2 + 1

Zeichenschlüssel

Flächenschlüssel

Textart

Textausrichtung

Drehwinkel

Koordinaten

Texthöhe

Textlänge

Text

Text-Element Nummer k2 + 2

...

...

Text-Element Nummer k3

...

Anzahl String-Elemente insgesamt

Anzahl Symbol-Elemente insgesamt

Anzahl Text-Elemente insgesamt

Attribute <Name> (Wert) [Typ]

<Name_1> (Wert_1) [Typ_1]

...

<Name_l> (Wert_l) [Typ_l]

Objekt Nummer 2

...

...

Objekt Nummer n

...

Anzahl der gesamt selektierten Objekte

Endsequenz

Siehe auch

Select [SEL]

WriteStatistics [SDS]