Zum Inhalt springen

Optionen Menü-Das Dialogfenster Datei - Struktur: Unterschied zwischen den Versionen

Aus VermCAD Hilfe Wiki
Bilder: Dateistruktur-Verwaltung, Initialisierung der mwt, Schlüsselworte, Allgemein (aktueller Dialog, Ausgabe BW)
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Hilfe:Navigation2|[[Hauptseite]] > '''[[Das Optionen Menü]]'''|{{Hilfe:Artikel:OptionenMenu}}|{{Hilfe:Artikel:OptionenMenu:DateiStruktur}}}}
{{DISPLAYTITLE:Das Dialogfenster Datei - Struktur}}
In diesem Dialog legen Sie fest, wo VermCad die Dateien Ihrer Aufträge ablegt und wiederfindet: die Messwertdatei (MWT) jedes Auftrags, die Kopien übernommener Dateien, die Projektstände und die Vorschläge für Exportdateien. Die Pfade beschreiben Sie allgemein mit [[Optionen Menü-Datei - Struktur-Die Strukturvariablen|Strukturvariablen]] wie <code>$JJJJ</code> oder <code>$ANR</code>; VermCad setzt beim Anlegen, Öffnen, Übernehmen und Exportieren die Angaben des jeweiligen Auftrags ein. Sie können mehrere solcher Dateistrukturen anlegen, etwa für laufende und für archivierte Aufträge.


{{Hilfe:Artikeltitel|Das Dialogfenster Datei - Struktur}}
'''Aufruf:''' Menü [[Das Optionen Menü|Optionen]] → ''Dateistruktur…'' – das Fenster heißt ''Dateistruktur-Verwaltung (büroglobal)''.


Dieser Dialog ermöglicht es Ihnen, dem Programm Ihre gewünschte Dateistruktur auf dem Datenträger mitzuteilen. Eine einmal verwendete Struktur sollten Sie nur noch in zwingenden Fällen ändern, da dies erfahrungsgemäß zu Problemen führt.
Die Einstellungen gelten für das ganze Büro und sind in allen Landesausgaben gleich. Ändern kann sie nur ein [[Optionen Menü-Das Dialogfenster Hauptnutzer|Hauptnutzer]] oder wer die [[Optionen Menü-Das Dialogfenster Hauptnutzer Funktionen freischalten|Hauptnutzer-Funktionen freigeschaltet]] hat. Allen anderen zeigt der Dialog oben einen roten Hinweis, der Fenstertitel erhält den Zusatz ''Bearbeitung gesperrt'', die Felder sind schreibgeschützt und ''OK'' ist grau. Mit ''OK'' speichert VermCad sofort – in der Datenbank oder, wenn im Dialogfenster Hauptnutzer ''Globale Einstellungen aus INI-Datei lesen'' gesetzt und die Datei vorhanden ist, in der Datei vermcad.ini.


Achtung: Die Dateistruktur für Export-Verzeichnisse wirkt nur, wenn der geöffnete Auftrag in der Dateistruktur liegt.
Eine Struktur, nach der schon Aufträge angelegt sind, sollten Sie nur in zwingenden Fällen ändern: VermCad erkennt einen Auftrag nur dann als Teil einer Dateistruktur, wenn sein Pfad zu deren Muster passt (siehe [[#Welche Dateistruktur für einen Auftrag gilt|Welche Dateistruktur für einen Auftrag gilt]]).


[[File:Optionen Fenster Dateistruktur.PNG]]
[[Datei:Optionen_Fenster_Dateistruktur_Verwaltung.png|Das Fenster Dateistruktur-Verwaltung (büroglobal), Registerkarte Dateistrukturen: Reiter der Struktur Standard, Unterseite Dateistruktur mit Beispielpfaden, unten Verwenden bei und Sonstiges]]


==Auftragsdatei==
== Aufbau des Dialogs ==
Am linken Rand stehen drei Registerkarten:


Definiert den Pfad und Dateinamen für die Projekt-Datei an, in die alle Quelldaten importiert werden. Normalerweise handelt es sich um eine MWT-Datei. Einen Dateityp dürfen Sie hier nicht angeben. Um den jeweiligen Auftrag zu berücksichtigen, verwenden Sie die [[Optionen Menü-Datei - Struktur-Die Strukturvariablen|Strukturvariablen]].
{| class="wikitable"
 
! Registerkarte !! Inhalt
{{Hilfe:Hinweis|'''!!! ACHTUNG !!!'''<br>
'''Man kann in den Strukturvariablen nicht das gleiche Zeichen verwenden, was auch als Trennzeichen zwischen den $$-Blöcken in einem \\-Abschnitt steht. Das ist nicht eindeutig auflösbar.'''<br>
'''Als Beispiel: Wenn man ein Verzeichnis für die Auftragsdatei definiert hat wie "C:\Kataster\$ANR-$JJ\$ANR", kann man das "-"Zeichen nicht in der Auftragsnummer verwenden!'''
'''Eine Auftragsnummer von "Dresden-01" im Jahr 2010 würde zu "C:\Kataster\Dresden-01-10\Dresden-01.mwt".'''
'''Jetzt kann VermCad das "Dresden-01-10" nicht mehr richtig den $ANR-$JJ zuordnen.'''}}
 
===Beispiel===
 
Angenommen, Sie haben zuvor im Dialogfenster Auftrags - Beschreibung__ die folgenden Angaben gemacht:
 
<div style="margin-left:2em">
{|
|-
|-
| Personal-Nummer: |||| 21
| '''Dateistrukturen''' || die einzelnen Dateistrukturen, je Struktur ein Reiter in der Leiste oben. Zu jeder Struktur gibt es zwei Unterseiten: ''Dateistruktur'' mit den Pfaden und Schaltern und ''Initialisierung der mwt'' mit dem Inhalt neuer MWT-Dateien.
|-
|-
| Auftrags - Jahr: |||| 98
| '''Schlüsselworte''' || eigene Variablen, die Sie zusätzlich zu den Strukturvariablen in den Pfaden verwenden können.
|-
|-
| Auftrags - Nummer: |||| 1064
| '''Allgemein''' || was für alle Dateistrukturen gemeinsam gilt: das Poolverzeichnis für den Datei-Import.
|}
|}
</div>


Dann wird aus  
Die Reiter der Dateistrukturen bedienen Sie so:
* '''Neue Dateistruktur:''' der Reiter mit dem Plus-Zeichen am Ende der Leiste (Hinweis ''Neue Dateistruktur anlegen''). VermCad fragt, ob es die gerade angezeigte Struktur kopieren oder eine leere anlegen soll; die neue Struktur heißt zunächst ''Dateistruktur'' mit einer laufenden Nummer.
* '''Löschen:''' das Kreuz am Reiter, nach einer Sicherheitsabfrage.
* '''Reihenfolge:''' den Reiter mit der Maus an eine andere Stelle ziehen. In dieser Reihenfolge bietet VermCad die Strukturen beim Anlegen und Öffnen eines Auftrags an; die erste ist dort vorgewählt.
 
''Abbrechen'' oder die Esc-Taste verwerfen alle Änderungen nach einer Rückfrage. ''OK'' prüft zuerst alle Eingaben (siehe [[#Prüfung beim Speichern|Prüfung beim Speichern]]).
 
== Welche Dateistruktur für einen Auftrag gilt ==
Beim Anlegen und Öffnen eines Auftrags wählen Sie die Dateistruktur selbst aus: Menü ''Datei'' → [[Datei Menü-Ein neuer Auftrag|Neuer Auftrag…]] bzw. [[Datei Menü-Einen Auftrag öffnen|Auftrag öffnen…]], Liste ''Dateistruktur wählen''.
 
In allen anderen Fällen – beim [[Transfer Menü-Das Dialogfenster Übernahme von Daten|Datei-Import]], bei Exporten, beim Sichern eines [[Datei Menü-Projektstand|Projektstands]] oder beim Ablegen von NAS-Dateien – ermittelt VermCad die Dateistruktur aus dem Pfad der geöffneten MWT. Es vergleicht ihn mit den Feldern ''Auftragsdatei'' und ''Übernahmeverzeichnis'' jeder Dateistruktur und liest dabei zugleich die Werte der Strukturvariablen – Jahr, Auftragsnummer, Zusatz, eigene Schlüsselworte – aus dem Pfad zurück. Passen mehrere Strukturen, gilt die erste in der Reihenfolge der Reiter. Die ''&lt;Freie Ordnerwahl&gt;'' nimmt an diesem Vergleich nicht teil.


<div style="margin-left:2em">
{{Hilfe:Hinweis|'''Passt der Pfad zu keiner Struktur, liegt der Auftrag außerhalb der Dateistruktur.''' Dann schlägt VermCad beim Export nicht die Verzeichnisse der Dateistruktur vor, und übernommene Dateien landen nicht im Übernahmeverzeichnis, sondern im Ordner der MWT. Das passiert auch, wenn ein Wert im Pfad Zeichen enthält, die VermCad beim Zurücklesen nicht zuordnen kann – siehe [[Optionen Menü-Datei - Struktur-Die Strukturvariablen#Grenzen beim Zurücklesen aus dem Pfad|Grenzen beim Zurücklesen aus dem Pfad]].}}
'''\$JJJJ\$JJ-$ANR\$ANR-$VV'''
</div>


die Datei
== Die Freie Ordnerwahl ==
Neben Ihren eigenen Strukturen gibt es immer einen Reiter ''&lt;Freie Ordnerwahl&gt;''. Er steht für einen Auftrag ohne Dateistruktur:
* Wählen Sie ihn im Dialog ''Auftrag anlegen'', bestimmen Sie Ordner und Namen der neuen MWT selbst in einem Speichern-Dialog (Vorschlag ''NeuerAuftrag.mwt''). Fehlende Verzeichnisse legt VermCad nach Rückfrage an; eine vorhandene Datei überschreibt es nicht.
* Im Dialog ''Auftrag öffnen'' führt die Wahl zum gewöhnlichen Dialog zum Öffnen einer Datei.
* Die Felder ''Jahr'' und ''Nummer'' sind in beiden Fällen gesperrt.


<div style="margin-left:2em">
Die &lt;Freie Ordnerwahl&gt; lässt sich nicht löschen und hat keine Pfadfelder. Sie steht in der Liste, damit Sie
'''\1998\98-1064\1064-01'''
* sie an die erste Stelle ziehen und so beim Anlegen eines Auftrags zur Vorgabe machen können und
</div>
* sie unter ''Verwenden bei'' abschalten können, wenn im Büro niemand Aufträge außerhalb der Dateistruktur anlegen oder öffnen soll.


Die Variable '''$VV''' sucht die höchste Version der entsprechenden Datei. Somit könnten sich die letzten beiden Zeichen in '''02''' oder '''03''' oder... ändern.
Einstellen lassen sich für sie außerdem ''NAS-Dateien ins Übernahmeverzeichnis kopieren'' – diese Einstellung gilt für alle Aufträge, die in keiner Dateistruktur liegen – und auf der Unterseite ''Initialisierung der mwt'' der Anfangstext neuer MWT-Dateien. ''Windows-Explorer beim Anlegen öffnen'' ist bei ihr immer gesetzt.


Der Dateityp wird auf  '''.MWT''' gesetzt. Ist kein Laufwerk angegeben, wird das aktuelle Laufwerk verwendet.
Steht im Dialog ''Auftrag anlegen'' bzw. ''Auftrag öffnen'' gar keine Struktur oder nur die &lt;Freie Ordnerwahl&gt; zur Auswahl, zeigt VermCad den Dialog nicht, sondern fragt gleich nach der Datei.


==Weitere Suchpfade==
<!-- BILD (Kür): Registerkarte Dateistrukturen mit aktivem Reiter <Freie Ordnerwahl> (Erläuterungstext, Verwenden bei, Sonstiges), Datei Optionen_Fenster_Dateistruktur_FreieOrdnerwahl.png, siehe DateiStruktur_Screenshots_TODO.md -->


Als Auftragspfad sind mehrere Pfadangaben möglich, die der Reihe nach durchsucht werden.<br>
== Registerkarte Dateistrukturen ==
Als Beispiel:
=== Unterseite Dateistruktur ===
<div style="margin-left:2em">
{| class="wikitable"
{|
! Feld !! Bedeutung
|-
| '''Anzeigename der Dateistruktur''' || Name, unter dem die Struktur auf ihrem Reiter und in den Dialogen ''Auftrag anlegen'' und ''Auftrag öffnen'' erscheint. Pflichtfeld.
|-
| '''Auftragsdatei''' || Verzeichnis und Name der MWT eines Auftrags – das Muster, nach dem VermCad Aufträge anlegt und wiederfindet. Pflichtfeld, siehe [[#Auftragsdatei|unten]].
|-
| '''Länge der Auftragsnr.''' || Steht hier eine Zahl von 1 bis 10, füllt VermCad kürzere Auftragsnummern beim Ersetzen von <code>$ANR</code> mit führenden Nullen auf diese Länge auf. Leer: keine Auffüllung.
|-
| '''Auftragsprogramm''', '''Parameter''' || Programm, das VermCad beim Anlegen eines Auftrags startet, siehe [[#Auftragsprogramm|unten]].
|-
| '''Weitere Suchpfade für Auftragsdatei (durch ';' getrennt)''' || zusätzliche Orte, an denen ''Auftrag öffnen'' sucht, siehe [[#Weitere Suchpfade|unten]].
|-
| '''Übernahmeverzeichnis''' || Ablage für Kopien übernommener Dateien, siehe [[#Übernahmeverzeichnis|unten]].
|-
| '''kein Schreibschutz''' || Normalerweise versieht VermCad jede Kopie, die es beim Datei-Import im Übernahmeverzeichnis anlegt, mit einem Schreibschutz: Das Original soll unverändert bleiben, geändert wird in der übersetzten MWT. Mit diesem Schalter unterbleibt der Schreibschutz.
|-
| '''Projektstand''' || Verzeichnis, in dem VermCad die [[Datei Menü-Projektstand|Projektstände]] sichert, je Projekt in einem Unterordner ''Projektstand_&lt;Projektname&gt;''. Fehlende Verzeichnisse legt VermCad an. Bleibt das Feld leer, sichert VermCad parallel zum Projekt.
|-
| '''Projektfotos und -videos''' || Verzeichnis für Fotos und Videos eines Projekts. VermCad speichert und prüft den Eintrag, wertet ihn derzeit aber noch nicht aus.
|-
| '''Exportdatei Instrument''', '''Exportdatei Koordinaten''', '''Exportdatei NAS''', '''Exportdatei CAD''' || die Verzeichnisse, die VermCad beim Export vorschlägt, siehe [[#Exportdateien|unten]].
|-
|-
| C:\Kataster\laufende Aufträge\
| '''Verwenden bei:''' ''Neuen Auftrag anlegen'', ''Auftrag öffnen/suchen'' || ob die Struktur im jeweiligen Dialog zur Auswahl steht. Bei einer neuen Struktur sind beide gesetzt.
|-
|-
| C:\Kataster\übernommene Aufträge\
| '''Sonstiges:''' ''Windows-Explorer beim Anlegen öffnen'' || Beim Anlegen eines Auftrags in dieser Struktur zeigt VermCad vor dem Anlegen der MWT einen Dateidialog im Zielordner, in dem Sie Name und Ort noch ändern können. Ohne den Schalter legt VermCad die MWT sofort an und zeigt den Dateidialog nur, wenn es die Datei schon gibt. Wählbar nur, wenn ''Neuen Auftrag anlegen'' gesetzt ist.
|-
|-
| C:\Kataster\archivierte Aufträge\
| '''Sonstiges:''' ''NAS-Dateien ins Übernahmeverzeichnis kopieren'' || Öffnen Sie eine NAS-Datei über ''ALKIS'' → ''NAS-Datei öffnen…'' (siehe [[ALKIS-Arbeitsabläufe-NAS-Bestandsdaten einlesen|NAS-Bestandsdaten einlesen]]), legt VermCad standardmäßig eine Kopie im Übernahmeverzeichnis ab. Ohne den Schalter unterbleibt das. Beim Datei-Import entscheiden Sie das stattdessen im Dialog ''Übernahme einer Datei''.
|}
|}
</div>
Die einzelnen Suchpfade werden durch ; getrennt angegeben.


==Empfangsdatei==
=== Auftragsdatei ===
Das Muster für Verzeichnis und Namen der MWT eines Auftrags, ohne Dateityp – die Endung ''.mwt'' hängt VermCad selbst an. Danach legt VermCad beim [[Datei Menü-Ein neuer Auftrag|Anlegen]] die neue MWT an und findet sie beim [[Datei Menü-Einen Auftrag öffnen|Öffnen]] wieder. Fehlt beim Anlegen ein Verzeichnis, fragt VermCad für jede Ebene, ob es angelegt werden soll.
 
'''Beispiel:''' Im Dialog ''Auftrag anlegen'' stehen Jahr ''26'' und Nummer ''1064''. Dann wird aus
 
<div style="margin-left:2em"><code>\$JJJJ\$JJ-$ANR\$ANR-$VV</code></div>
 
die Datei
 
<div style="margin-left:2em"><code>\2026\26-1064\1064-01.mwt</code></div>
 
sofern es noch keine Version gibt. <code>$VV</code> steht für die höchste vorhandene Version: Gibt es schon ''1064-01.mwt'' und ''1064-02.mwt'', öffnet ''Auftrag öffnen'' die ''-02''. Beim Anlegen zeigt VermCad in diesem Fall einen Dateidialog, in dem Sie einen neuen Namen eingeben – eine vorhandene Datei wird nie überschrieben. Einzelheiten unter [[Optionen Menü-Datei - Struktur-Die Strukturvariablen#Versionsnummern|Versionsnummern]].
 
Ist kein Laufwerk angegeben, verwendet VermCad das Laufwerk des Arbeitsverzeichnisses (siehe [[#Laufwerksangaben|Laufwerksangaben]]).


Geben Sie hier den Pfad und Dateinamen für Ihre Rohdaten-Dateien an. Rohdaten können Sie über die serielle Schnittstelle empfangen oder aus einem Datenpuffer entnehmen. Beide Datenquellen konfigurieren Sie im Schnittstellenparameter-Dialog.
{{Hilfe:Hinweis|'''Trennzeichen und Auftragsnummer'''<br/>Steht im Muster ein Trennzeichen zwischen zwei Variablen, darf es im Wert nicht vorkommen. Beispiel: Bei <code>C:\Kataster\$ANR-$JJ\$ANR</code> ergibt die Auftragsnummer ''Dresden-01'' im Jahr 2010 den Pfad <code>C:\Kataster\Dresden-01-10\Dresden-01.mwt</code>. Diesen Pfad kann VermCad beim Zurücklesen nicht mehr eindeutig in <code>$ANR</code> und <code>$JJ</code> zerlegen; der Auftrag gilt dann als außerhalb der Dateistruktur. Die genauen Regeln stehen unter [[Optionen Menü-Datei - Struktur-Die Strukturvariablen#Grenzen beim Zurücklesen aus dem Pfad|Grenzen beim Zurücklesen aus dem Pfad]].}}


Einen Dateityp dürfen Sie hier nicht angeben. Um den jeweiligen Auftrag zu berücksichtigen, verwenden Sie auch hier die [[Optionen Menü-Datei - Struktur-Die Strukturvariablen|Strukturvariablen]].
=== Auftragsprogramm ===
Unter ''Auftragsprogramm'' tragen Sie ein Programm ein – etwa eine Batch-Datei wie <code>C:\auftragsprogramm.bat</code> –, das VermCad beim Anlegen eines Auftrags in dieser Struktur startet: nachdem das Auftragsverzeichnis angelegt und der Name der neuen MWT festgelegt ist, bevor VermCad die MWT öffnet. VermCad wartet nicht, bis das Programm fertig ist. Bleibt das Feld leer, startet VermCad nichts.


===Beispiel===
Unter ''Parameter'' stehen die Angaben, die dem Programm übergeben werden. Beide Felder dürfen Strukturvariablen enthalten, als Parameter also etwa den Pfad des Auftrags. Mehrere Parameter trennen Sie durch Leerzeichen; enthält ein Parameter selbst Leerzeichen, setzen Sie ihn in Anführungszeichen.


Angenommen, Sie haben zuvor im Dialogfenster Auftrags - Beschreibung__ die folgenden Angaben gemacht:
{{Hilfe:Hinweis|Ein Auftragspfad als Parameter kann auch erst durch das Ersetzen der Variablen Leerzeichen erhalten, etwa wenn er <code>$ZNR</code> enthält und als Zusatz ein Text mit Leerzeichen eingegeben wird. Setzen Sie ihn dann vorsorglich in Anführungszeichen.}}


<div style="margin-left:2em">
=== Weitere Suchpfade ===
{|
Findet ''Auftrag öffnen'' die MWT nicht an dem Ort, den die ''Auftragsdatei'' beschreibt, sucht VermCad der Reihe nach an den Orten, die hier durch Semikolon getrennt stehen, und öffnet die erste gefundene Datei. Schreiben Sie die Einträge ohne Leerzeichen vor oder nach dem Semikolon – VermCad entfernt sie nicht, sie würden Teil des Pfads. Jeder Eintrag ist wie die Auftragsdatei aufgebaut, also mit Verzeichnis '''und''' Dateiname ohne Dateityp; den Dateinamen nimmt VermCad aus dem jeweiligen Eintrag. Beispiel:
|-
 
| Personal-Nummer: |||| 21
<div style="margin-left:2em"><code>C:\Kataster\laufend\$JJ-$ANR\$ANR-$VV;C:\Kataster\Archiv\$JJJJ\$JJ-$ANR\$ANR-$VV</code></div>
|-
| Auftrags - Jahr: |||| 98
|-
| Auftrags - Nummer: |||| 1064
|}
</div>


und der aktuelle Tag ist der 2.7.1998.
Beim Anlegen eines Auftrags spielen die weiteren Suchpfade keine Rolle. Beim Speichern prüft VermCad sie nicht. Für die Zuordnung eines geöffneten Auftrags zu seiner Struktur zählen nur ''Auftragsdatei'' und ''Übernahmeverzeichnis'' – ein Auftrag, den VermCad über einen weiteren Suchpfad gefunden hat, gilt deshalb unter Umständen als außerhalb der Dateistruktur.


Dann wird aus  
=== Übernahmeverzeichnis ===
In dieses Verzeichnis legt VermCad Kopien der Dateien, die Sie übernehmen:
* Beim [[Transfer Menü-Das Dialogfenster Übernahme von Daten|Datei-Import]] und beim ''Import aus Poolverzeichnis'' (beide im Menü ''Transfer'') kopiert VermCad die gewählte Datei hierher, sofern im Dialog ''Übernahme einer Datei'' ''Datei ins Übernahmeverzeichnis kopieren'' gesetzt ist, und übersetzt dann die Kopie. Auch der Dateidialog des Datei-Imports beginnt hier.
* Beim Öffnen einer NAS-Datei über ''ALKIS'' → ''NAS-Datei öffnen…'' legt VermCad hier eine Kopie ab, sofern ''NAS-Dateien ins Übernahmeverzeichnis kopieren'' gesetzt ist.
* Beim Export in ein Amtsformat schlägt VermCad dieses Verzeichnis vor (siehe [[#Exportdateien|Exportdateien]]).


<div style="margin-left:2em">
Bleibt das Feld leer, verwendet VermCad das Verzeichnis der Auftragsdatei. Hat das gewählte Format in [[Optionen Menü-Das Dialogfenster Datei - Formate|Datei - Formate]] ein eigenes ''Import-Export - Verzeichnis'', tritt dieses beim Datei-Import an die Stelle des Übernahmeverzeichnisses. Liegt der geöffnete Auftrag in keiner Dateistruktur, legt VermCad die Kopie im Ordner der MWT ab.
'''\$JJJJ\$JJ-$ANR\$TT$MM&$PNR'''
</div>


die Datei
'''Kopien umbenennen:''' Endet der Eintrag nicht mit ''\'', sondern mit einem Dateinamen, der <code>$V</code> oder <code>$VV</code> enthält – zum Beispiel <code>D:\Projekte\$JJ\$ANR\Imports\$ANR-$V</code> –, ist nur der Teil bis zum letzten ''\'' das Übernahmeverzeichnis. Der Dialog ''Übernahme einer Datei'' bietet dann zusätzlich ''Kopie umbenennen'' an und zeigt das Namensmuster in Klammern. Ist das gesetzt, erhält die Kopie den Namen nach dem Muster mit der nächsten freien Versionsnummer und behält ihren Dateityp. NAS-Dateien und Dateien der XML-Nummernreservierung benennt VermCad nie um.


<div style="margin-left:2em">
=== Exportdateien ===
'''\1998\98-1064\0207&21'''
Die vier Zeilen ''Exportdatei …'' und das Übernahmeverzeichnis bestimmen, welches Verzeichnis VermCad beim Export vorschlägt:
</div>


Der Dateityp wird entsprechend der Auswahl im Schaltfeld '''Geräte-Format''' automatisch gesetzt. Ist kein Laufwerk angegeben, wird das aktuelle Laufwerk verwendet.
{| class="wikitable"
! Zeile !! gilt für
|-
| '''Exportdatei Instrument''' || den Export einer Datenliste (Dialog ''Listen - Ausgabe'') in ein Format für Messgeräte und Feldrechner, zum Beispiel GSI, SDR, REC oder DC
|-
| '''Exportdatei Koordinaten''' || den Export einer Datenliste in alle übrigen Formate, zum Beispiel KOO oder GVI; in Sachsen auch PRJ
|-
| '''Übernahmeverzeichnis''' || den Export einer Datenliste in EDBS und in die Amtsformate der Landesausgaben, zum Beispiel DE und KOR in Sachsen-Anhalt, ASC und ASO in Thüringen, KOU in Brandenburg
|-
| '''Exportdatei NAS''' || den NAS-Export der Fortführung (Menü ''Transfer'' → ''ALKIS-Export (Fortführung)''), den [[Transfer Menü-Grafik Export Formate#NAS|Grafik-Export als NAS]] und den Export einer Datenliste als NAS
|-
| '''Exportdatei CAD''' || den [[Transfer Menü-Grafik Export Formate|Grafik-Export]] im Menü ''Transfer'' (CAD-XML, DXF, KML); hier zählt nur das Verzeichnis
|}


Falls Sie stets Rohdaten aus einem Pufferverzeichnis holen und den Namen der abzuholenden Rohdatei unverändert übernehmen möchten, geben Sie hier keinen Dateinamen an. Der Eintrag für die Empfangsdatei endet dann mit einem Backslash.
Dabei gilt:
* Die Vorschläge gelten nur, wenn der geöffnete Auftrag in einer Dateistruktur liegt.
* Hat das Zielformat in [[Optionen Menü-Das Dialogfenster Datei - Formate|Datei - Formate]] ein eigenes ''Import-Export - Verzeichnis'' (bei EDBS das ''Export - Verzeichnis''), schlägt VermCad beim Export einer Datenliste dieses vor; beim Grafik-Export gilt entsprechend das Verzeichnis der DXF-Registerkarte.
* Bleibt eine Zeile leer, schlägt VermCad das Verzeichnis der Auftragsdatei vor.
* Steht nach dem letzten ''\'' ein Dateiname, schlägt VermCad beim Export einer Datenliste diesen Namen vor, sonst einen Namen nach der MWT. Enthält er <code>$V</code> oder <code>$VV</code> und gibt es die Datei schon, zählt VermCad die Version hoch.
* Fehlende Verzeichnisse legt VermCad nach Rückfrage an.


==Übernahmeverzeichnis==
=== Unterseite Initialisierung der mwt ===
{| class="wikitable"
! Feld !! Bedeutung
|-
| '''Neu angelegte mwt beginnen mit: (globale Optionen, Kommentare...)''' || Dieser Text steht am Anfang jeder MWT, die Sie mit ''Auftrag anlegen'' in dieser Struktur anlegen, noch vor dem Block ''AUFTRAG''. So geben Sie zum Beispiel globale Optionen oder einen Kommentar für jeden neuen Auftrag vor. Strukturvariablen und eigene Schlüsselworte im Text ersetzt VermCad; globale Optionen der MWT, die ebenfalls mit ''$'' beginnen, lässt es stehen. Das Feld gibt es auch für die &lt;Freie Ordnerwahl&gt;.
|-
| '''Auftrags-Nummer''' (Gruppe ''Initialisierung Auftragsblock'') || Muster für die Nummer, die VermCad in den Block ''AUFTRAG'' einer neuen MWT schreibt – beim Anlegen eines Auftrags und wenn Daten in eine leere MWT übernommen werden. Leer bedeutet <code>$JJ-$ANR</code>, bei einem Auftrag ohne Jahr <code>$ANR</code>. Bei der &lt;Freie Ordnerwahl&gt; fehlt die Gruppe; die Nummer bleibt dort leer.
|}


In diesem Verzeichnis werden alle Dateien abgelegt, die Sie mit dem Befehl Übernahme Quelldatei__ in Ihr Projekt übernehmen. Dadurch ersparen Sie sich umständliche Kopieraktionen, wenn Sie z.B. Disketten von den Ämtern erhalten.
[[Datei:Optionen_Fenster_Dateistruktur_mwtInitialisierung.png|Unterseite Initialisierung der mwt: Anfangstext mit einer Kommentarzeile und einer globalen Option, darunter das Muster der Auftrags-Nummer]]


Einen Dateinamen dürfen Sie hier nicht angeben, da der Name der Quelldatei erhalten bleibt. Der jeweilige Auftrag wird wie bei der '''Empfangsdatei''' durch die Strukturvariablen berücksichtigt.
== Registerkarte Schlüsselworte ==
Hier legen Sie eigene Variablen an, zum Beispiel <code>$GEMARKUNG</code>, und verwenden sie in den Pfaden wie die festen [[Optionen Menü-Datei - Struktur-Die Strukturvariablen|Strukturvariablen]]. Den Wert fragt VermCad beim Anlegen oder Öffnen eines Auftrags ab. Mit den [[Konzept der Projekt-Schlüsselworte und Plotrahmen-Texte|Projekt-Schlüsselworten]] für Plotrahmen haben diese Schlüsselworte nichts zu tun.


==Exportdatei Instrument / Exportdatei CAD==
Wie bei den Dateistrukturen legen Sie ein neues Schlüsselwort mit dem Plus-Reiter an und löschen es mit dem Kreuz am Reiter; der Reiter trägt den Anzeigenamen.


Wenn Sie eine Datei exportieren, schlägt Ihnen VermCad zunächst das hier eingetragene Verzeichnis und gegebenenfalls den Dateinamen vor. Ist kein Eintrag vorhanden, wird die Projektdatei zugrunde gelegt. Für Tachymeter-Formate wird die Zeile "Instrument", für alle anderen die Zeile "CAD" verwendet.
{| class="wikitable"
! Feld !! Bedeutung
|-
| '''Internes Schlüsselwort''' || die Zeichenkette, die Sie in den Pfaden verwenden. Sie beginnt mit ''$'' (fehlt es, ergänzt VermCad es), ist mindestens zwei Zeichen lang und enthält keine Leerzeichen, keinen ''\'' und kein weiteres ''$''. Sie darf keiner festen Strukturvariablen gleichen, nicht mit einer beginnen und nicht deren Anfang sein – <code>$JAHR</code> ist wegen <code>$J</code> nicht erlaubt, <code>$A</code> wegen <code>$ANR</code> nicht. Ebenso darf kein Schlüsselwort der Anfang eines anderen sein. Pflichtfeld.
|-
| '''Anzeigename des Schlüsselworts''' || Beschriftung des Eingabefelds in den Dialogen ''Auftrag anlegen'' und ''Auftrag öffnen''. Pflichtfeld.
|-
| '''Anwender dürfen Werte für dieses Schlüsselwort angeben, indem sie…''' || ''… Text frei eingeben'', ''… nur Vorschläge aus untenstehender Liste wählen'' oder ''… beides tun (Vorschläge aus Liste wählen, zusätzlich freie Eingabe möglich)''
|-
| '''Auswahlmöglichkeiten für Anwender (zeilenweise eingeben)''' || die Vorschläge, ein Wert je Zeile; leere Zeilen übergeht VermCad. Eingebbar nur bei den beiden Varianten mit Liste.
|}


Einen Dateityp dürfen Sie nicht angeben, da dieser sich aus dem gewählten Format und den entsprechenden Einstellungen im Dialogfenster Datei - Formate ergibt. Der jeweilige Auftrag wird auch hier durch die Strukturvariablen berücksichtigt.
So wirken die Schlüsselworte:
* In den Pfadfeldern muss auf ein Schlüsselwort ein ''\'' folgen, oder es steht ganz am Ende, zum Beispiel <code>C:\Kataster\$JJJJ\$GEMARKUNG\$JJ-$ANR\$ANR-$VV</code>.
* Im Dialog ''Auftrag anlegen'' bzw. ''Auftrag öffnen'' erscheint für jedes Schlüsselwort, das die gewählte Struktur verwendet, ein Eingabefeld mit dem Anzeigenamen. Der Wert darf nicht leer sein.
* Liegt ein geöffneter Auftrag in der Struktur, liest VermCad den Wert aus dem Verzeichnisnamen zurück, etwa für den Export.
* Auch im Anfangstext neuer MWT-Dateien ersetzt VermCad Schlüsselworte.


==Auftragsnummer==
[[Datei:Optionen_Fenster_Dateistruktur_Schluesselworte.png|Registerkarte Schlüsselworte mit dem Schlüsselwort $GEMARKUNG, Anzeigename Gemarkung, Variante „… beides tun“ und einer Liste von Gemarkungsnamen als Vorschläge]]


Dieses Feld legt die Darstellung der Auftragsnummer im Auftragsblock__ sowie in den Drucklisten fest.
== Registerkarte Allgemein ==
Die Gruppe ''Poolverzeichnis für Datei-Import'' gilt für alle Dateistrukturen gemeinsam.


==Länge==
{| class="wikitable"
! Feld !! Bedeutung
|-
| '''Verzeichnis''' || Sammelverzeichnis für Messdateien, etwa der Ordner, in den Sie die Dateien vom Instrument überspielen. Über ''Transfer'' → ''Import aus Poolverzeichnis'' übernehmen Sie Dateien direkt von dort: Der Dateidialog öffnet sich in diesem Verzeichnis, der weitere Ablauf ist derselbe wie beim Datei-Import. Der Menüeintrag ist nur wählbar, wenn das Verzeichnis existiert. Ohne Laufwerksangabe bezieht VermCad den Pfad auf das Laufwerk des Arbeitsverzeichnisses. Die Schaltfläche am Feld öffnet die Verzeichniswahl, die Liste bietet frühere Einträge an. Gibt es das Verzeichnis nicht, zeigt das Feld nur ein Hinweiszeichen; speichern können Sie trotzdem, etwa wenn ein Netzlaufwerk auf einem Feldrechner gerade nicht erreichbar ist.
|-
| '''Rohdatei niemals löschen''' || Normalerweise fragt VermCad nach einer fehlerfreien Übernahme aus dem Poolverzeichnis, ob es die Quelldatei dort löschen soll. Mit diesem Schalter bleiben die Dateien immer im Poolverzeichnis.
|}


Wenn Sie hier einen positiven Wert eingeben, ergänzt VermCad bei Bedarf alle Eingaben für die Auftragsnummer mit führenden Nullen, so dass die angegebene Länge zustande kommt.
Verzeichnis und Schalter ersetzen den früheren Datenpuffer im Dialogfenster [[Optionen Menü-Das Dialogfenster Schnittstellenparameter|Schnittstellenparameter]]; die bisherigen Einträge hat VermCad bei der Umstellung übernommen.


'''Hinweis'''
[[Datei:Optionen_Fenster_Dateistruktur_Allgemein.png|Registerkarte Allgemein mit eingetragenem Poolverzeichnis]]


Es wird empfohlen, in den Eingabezeilen für die Dateien kein konkretes Laufwerk anzugeben. VermCad verwendet standardmäßig das Laufwerk des Arbeitsverzeichnisses, welches beim Programmstart übergeben wurde. Dieses können Sie im Menüeintrag oder einer verwendeten Verknüpfung eintragen. Damit haben Sie mehr Flexibilität, wenn Sie z.B. mit einem Laptop im Außendienst arbeiten und Ihre Daten dort auf einem anderen Laufwerk liegen.
== Prüfung beim Speichern ==
Fehlerhafte Felder markiert VermCad schon während der Eingabe mit einem Symbol. Findet es beim Klick auf ''OK'' einen Fehler, wechselt es zu der betroffenen Struktur bzw. dem Schlüsselwort, zeigt in Rot ''Fehler bei der Eingabe im Feld …'' und schließt den Dialog nicht. Geprüft wird:
* ''Anzeigename der Dateistruktur'' und ''Auftragsdatei'' dürfen nicht leer sein.
* In den Pfadfeldern – Auftragsdatei, Übernahmeverzeichnis, Projektstand, Projektfotos und -videos und die vier Exportdateien – muss mindestens ein ''\'' stehen. ''*'' und ''?'' sind nicht erlaubt, und es dürfen nur bekannte Strukturvariablen und Schlüsselworte vorkommen; <code>$V</code> und <code>$VV</code> nur im Dateinamen. Auf ein Schlüsselwort muss ''\'' folgen.
* ''Länge der Auftragsnr.'': nur Ziffern, Wert von 1 bis 10.
* Schlüsselworte nach den Regeln der [[#Registerkarte Schlüsselworte|Registerkarte Schlüsselworte]].


==Kein Schreibschutz==
Nicht geprüft werden Auftragsprogramm, Parameter und die weiteren Suchpfade. Kann VermCad die Einstellungen nicht speichern, meldet es ''Schreiben in die Datenbank ist derzeit nicht möglich!''


Aus Sicherheitsgründen bringt VermCad an jede importierte Rohdatei einen Schreibschutz an, da alle Änderungen nicht im Original, sondern in den bereits übersetzten Rohdaten vorgenommen werden sollen. Wenn Sie den Schreibschutz nicht wünschen, markieren Sie diese Option.
== Die frühere Empfangsdatei ==
Früher hatte der Dialog – damals mit dem Titel ''Dateistruktur'' und für nur eine Struktur – ein Feld ''Empfangsdatei''. Es beschrieb Verzeichnis und Namen der Datei, in der VermCad Rohdaten ablegte, die über die serielle Schnittstelle empfangen oder aus einem Datenpuffer geholt wurden.


Im heutigen Programm gibt es dieses Feld nicht mehr, und ein eigenes Nachfolgefeld gibt es nicht. Auch die Befehle, die es nutzten, gibt es im Menü ''Transfer'' nicht mehr. Messdateien übernehmen Sie heute mit ''Transfer'' → ''Datei-Import'' oder – aus einem festen Sammelverzeichnis – mit ''Transfer'' → ''Import aus Poolverzeichnis'' (siehe [[#Registerkarte Allgemein|Registerkarte Allgemein]]); die Kopie landet im [[#Übernahmeverzeichnis|Übernahmeverzeichnis]]. Soll sie wie früher einen Namen mit fortlaufender Version erhalten, geben Sie dort einen Dateinamen mit <code>$V</code> oder <code>$VV</code> an.


'''Siehe auch'''
== Laufwerksangaben ==
Geben Sie in den Pfadfeldern möglichst kein Laufwerk an. Pfade, die mit ''\'' beginnen, ergänzt VermCad um das Laufwerk des Arbeitsverzeichnisses, mit dem es gestartet wurde – bei einer Verknüpfung ist das der Eintrag unter ''Ausführen in''. Das lässt Ihnen mehr Spielraum, wenn Sie zum Beispiel mit einem Laptop im Außendienst arbeiten und die Daten dort auf einem anderen Laufwerk liegen.


[[Optionen Menü-Datei - Struktur-Die Strukturvariablen|Strukturvariablen]]
== Siehe auch ==
* [[Optionen Menü-Datei - Struktur-Die Strukturvariablen|Die Strukturvariablen]] – alle Variablen, Jahr und Versionsnummern, woher die Werte kommen
* [[Datei Menü-Ein neuer Auftrag|Ein neuer Auftrag]] und [[Datei Menü-Einen Auftrag öffnen|Einen Auftrag öffnen]]
* [[Transfer Menü-Das Dialogfenster Übernahme von Daten|Das Dialogfenster Übernahme von Daten]]
* [[Datei Menü-Projektstand|Projektstand]]
* [[Optionen Menü-Das Dialogfenster Datei - Formate|Das Dialogfenster Datei - Formate]] – eigene Import-Export-Verzeichnisse je Format


{{Hilfe:NachOben}}
{{Hilfe:NachOben}}
[[Kategorie:Optionen Menü]]

Aktuelle Version vom 2. Oktober 2026, 06:46 Uhr

In diesem Dialog legen Sie fest, wo VermCad die Dateien Ihrer Aufträge ablegt und wiederfindet: die Messwertdatei (MWT) jedes Auftrags, die Kopien übernommener Dateien, die Projektstände und die Vorschläge für Exportdateien. Die Pfade beschreiben Sie allgemein mit Strukturvariablen wie $JJJJ oder $ANR; VermCad setzt beim Anlegen, Öffnen, Übernehmen und Exportieren die Angaben des jeweiligen Auftrags ein. Sie können mehrere solcher Dateistrukturen anlegen, etwa für laufende und für archivierte Aufträge.

Aufruf: Menü Optionen → Dateistruktur… – das Fenster heißt Dateistruktur-Verwaltung (büroglobal).

Die Einstellungen gelten für das ganze Büro und sind in allen Landesausgaben gleich. Ändern kann sie nur ein Hauptnutzer oder wer die Hauptnutzer-Funktionen freigeschaltet hat. Allen anderen zeigt der Dialog oben einen roten Hinweis, der Fenstertitel erhält den Zusatz Bearbeitung gesperrt, die Felder sind schreibgeschützt und OK ist grau. Mit OK speichert VermCad sofort – in der Datenbank oder, wenn im Dialogfenster Hauptnutzer Globale Einstellungen aus INI-Datei lesen gesetzt und die Datei vorhanden ist, in der Datei vermcad.ini.

Eine Struktur, nach der schon Aufträge angelegt sind, sollten Sie nur in zwingenden Fällen ändern: VermCad erkennt einen Auftrag nur dann als Teil einer Dateistruktur, wenn sein Pfad zu deren Muster passt (siehe Welche Dateistruktur für einen Auftrag gilt).

Das Fenster Dateistruktur-Verwaltung (büroglobal), Registerkarte Dateistrukturen: Reiter der Struktur Standard, Unterseite Dateistruktur mit Beispielpfaden, unten Verwenden bei und Sonstiges

Aufbau des Dialogs

Am linken Rand stehen drei Registerkarten:

Registerkarte Inhalt
Dateistrukturen die einzelnen Dateistrukturen, je Struktur ein Reiter in der Leiste oben. Zu jeder Struktur gibt es zwei Unterseiten: Dateistruktur mit den Pfaden und Schaltern und Initialisierung der mwt mit dem Inhalt neuer MWT-Dateien.
Schlüsselworte eigene Variablen, die Sie zusätzlich zu den Strukturvariablen in den Pfaden verwenden können.
Allgemein was für alle Dateistrukturen gemeinsam gilt: das Poolverzeichnis für den Datei-Import.

Die Reiter der Dateistrukturen bedienen Sie so:

  • Neue Dateistruktur: der Reiter mit dem Plus-Zeichen am Ende der Leiste (Hinweis Neue Dateistruktur anlegen). VermCad fragt, ob es die gerade angezeigte Struktur kopieren oder eine leere anlegen soll; die neue Struktur heißt zunächst Dateistruktur mit einer laufenden Nummer.
  • Löschen: das Kreuz am Reiter, nach einer Sicherheitsabfrage.
  • Reihenfolge: den Reiter mit der Maus an eine andere Stelle ziehen. In dieser Reihenfolge bietet VermCad die Strukturen beim Anlegen und Öffnen eines Auftrags an; die erste ist dort vorgewählt.

Abbrechen oder die Esc-Taste verwerfen alle Änderungen nach einer Rückfrage. OK prüft zuerst alle Eingaben (siehe Prüfung beim Speichern).

Welche Dateistruktur für einen Auftrag gilt

Beim Anlegen und Öffnen eines Auftrags wählen Sie die Dateistruktur selbst aus: Menü Datei → Neuer Auftrag… bzw. Auftrag öffnen…, Liste Dateistruktur wählen.

In allen anderen Fällen – beim Datei-Import, bei Exporten, beim Sichern eines Projektstands oder beim Ablegen von NAS-Dateien – ermittelt VermCad die Dateistruktur aus dem Pfad der geöffneten MWT. Es vergleicht ihn mit den Feldern Auftragsdatei und Übernahmeverzeichnis jeder Dateistruktur und liest dabei zugleich die Werte der Strukturvariablen – Jahr, Auftragsnummer, Zusatz, eigene Schlüsselworte – aus dem Pfad zurück. Passen mehrere Strukturen, gilt die erste in der Reihenfolge der Reiter. Die <Freie Ordnerwahl> nimmt an diesem Vergleich nicht teil.

Hinweis: Passt der Pfad zu keiner Struktur, liegt der Auftrag außerhalb der Dateistruktur. Dann schlägt VermCad beim Export nicht die Verzeichnisse der Dateistruktur vor, und übernommene Dateien landen nicht im Übernahmeverzeichnis, sondern im Ordner der MWT. Das passiert auch, wenn ein Wert im Pfad Zeichen enthält, die VermCad beim Zurücklesen nicht zuordnen kann – siehe Grenzen beim Zurücklesen aus dem Pfad.

Die Freie Ordnerwahl

Neben Ihren eigenen Strukturen gibt es immer einen Reiter <Freie Ordnerwahl>. Er steht für einen Auftrag ohne Dateistruktur:

  • Wählen Sie ihn im Dialog Auftrag anlegen, bestimmen Sie Ordner und Namen der neuen MWT selbst in einem Speichern-Dialog (Vorschlag NeuerAuftrag.mwt). Fehlende Verzeichnisse legt VermCad nach Rückfrage an; eine vorhandene Datei überschreibt es nicht.
  • Im Dialog Auftrag öffnen führt die Wahl zum gewöhnlichen Dialog zum Öffnen einer Datei.
  • Die Felder Jahr und Nummer sind in beiden Fällen gesperrt.

Die <Freie Ordnerwahl> lässt sich nicht löschen und hat keine Pfadfelder. Sie steht in der Liste, damit Sie

  • sie an die erste Stelle ziehen und so beim Anlegen eines Auftrags zur Vorgabe machen können und
  • sie unter Verwenden bei abschalten können, wenn im Büro niemand Aufträge außerhalb der Dateistruktur anlegen oder öffnen soll.

Einstellen lassen sich für sie außerdem NAS-Dateien ins Übernahmeverzeichnis kopieren – diese Einstellung gilt für alle Aufträge, die in keiner Dateistruktur liegen – und auf der Unterseite Initialisierung der mwt der Anfangstext neuer MWT-Dateien. Windows-Explorer beim Anlegen öffnen ist bei ihr immer gesetzt.

Steht im Dialog Auftrag anlegen bzw. Auftrag öffnen gar keine Struktur oder nur die <Freie Ordnerwahl> zur Auswahl, zeigt VermCad den Dialog nicht, sondern fragt gleich nach der Datei.


Registerkarte Dateistrukturen

Unterseite Dateistruktur

Feld Bedeutung
Anzeigename der Dateistruktur Name, unter dem die Struktur auf ihrem Reiter und in den Dialogen Auftrag anlegen und Auftrag öffnen erscheint. Pflichtfeld.
Auftragsdatei Verzeichnis und Name der MWT eines Auftrags – das Muster, nach dem VermCad Aufträge anlegt und wiederfindet. Pflichtfeld, siehe unten.
Länge der Auftragsnr. Steht hier eine Zahl von 1 bis 10, füllt VermCad kürzere Auftragsnummern beim Ersetzen von $ANR mit führenden Nullen auf diese Länge auf. Leer: keine Auffüllung.
Auftragsprogramm, Parameter Programm, das VermCad beim Anlegen eines Auftrags startet, siehe unten.
Weitere Suchpfade für Auftragsdatei (durch ';' getrennt) zusätzliche Orte, an denen Auftrag öffnen sucht, siehe unten.
Übernahmeverzeichnis Ablage für Kopien übernommener Dateien, siehe unten.
kein Schreibschutz Normalerweise versieht VermCad jede Kopie, die es beim Datei-Import im Übernahmeverzeichnis anlegt, mit einem Schreibschutz: Das Original soll unverändert bleiben, geändert wird in der übersetzten MWT. Mit diesem Schalter unterbleibt der Schreibschutz.
Projektstand Verzeichnis, in dem VermCad die Projektstände sichert, je Projekt in einem Unterordner Projektstand_<Projektname>. Fehlende Verzeichnisse legt VermCad an. Bleibt das Feld leer, sichert VermCad parallel zum Projekt.
Projektfotos und -videos Verzeichnis für Fotos und Videos eines Projekts. VermCad speichert und prüft den Eintrag, wertet ihn derzeit aber noch nicht aus.
Exportdatei Instrument, Exportdatei Koordinaten, Exportdatei NAS, Exportdatei CAD die Verzeichnisse, die VermCad beim Export vorschlägt, siehe unten.
Verwenden bei: Neuen Auftrag anlegen, Auftrag öffnen/suchen ob die Struktur im jeweiligen Dialog zur Auswahl steht. Bei einer neuen Struktur sind beide gesetzt.
Sonstiges: Windows-Explorer beim Anlegen öffnen Beim Anlegen eines Auftrags in dieser Struktur zeigt VermCad vor dem Anlegen der MWT einen Dateidialog im Zielordner, in dem Sie Name und Ort noch ändern können. Ohne den Schalter legt VermCad die MWT sofort an und zeigt den Dateidialog nur, wenn es die Datei schon gibt. Wählbar nur, wenn Neuen Auftrag anlegen gesetzt ist.
Sonstiges: NAS-Dateien ins Übernahmeverzeichnis kopieren Öffnen Sie eine NAS-Datei über ALKIS → NAS-Datei öffnen… (siehe NAS-Bestandsdaten einlesen), legt VermCad standardmäßig eine Kopie im Übernahmeverzeichnis ab. Ohne den Schalter unterbleibt das. Beim Datei-Import entscheiden Sie das stattdessen im Dialog Übernahme einer Datei.

Auftragsdatei

Das Muster für Verzeichnis und Namen der MWT eines Auftrags, ohne Dateityp – die Endung .mwt hängt VermCad selbst an. Danach legt VermCad beim Anlegen die neue MWT an und findet sie beim Öffnen wieder. Fehlt beim Anlegen ein Verzeichnis, fragt VermCad für jede Ebene, ob es angelegt werden soll.

Beispiel: Im Dialog Auftrag anlegen stehen Jahr 26 und Nummer 1064. Dann wird aus

\$JJJJ\$JJ-$ANR\$ANR-$VV

die Datei

\2026\26-1064\1064-01.mwt

sofern es noch keine Version gibt. $VV steht für die höchste vorhandene Version: Gibt es schon 1064-01.mwt und 1064-02.mwt, öffnet Auftrag öffnen die -02. Beim Anlegen zeigt VermCad in diesem Fall einen Dateidialog, in dem Sie einen neuen Namen eingeben – eine vorhandene Datei wird nie überschrieben. Einzelheiten unter Versionsnummern.

Ist kein Laufwerk angegeben, verwendet VermCad das Laufwerk des Arbeitsverzeichnisses (siehe Laufwerksangaben).

Hinweis: Trennzeichen und Auftragsnummer
Steht im Muster ein Trennzeichen zwischen zwei Variablen, darf es im Wert nicht vorkommen. Beispiel: Bei C:\Kataster\$ANR-$JJ\$ANR ergibt die Auftragsnummer Dresden-01 im Jahr 2010 den Pfad C:\Kataster\Dresden-01-10\Dresden-01.mwt. Diesen Pfad kann VermCad beim Zurücklesen nicht mehr eindeutig in $ANR und $JJ zerlegen; der Auftrag gilt dann als außerhalb der Dateistruktur. Die genauen Regeln stehen unter Grenzen beim Zurücklesen aus dem Pfad.

Auftragsprogramm

Unter Auftragsprogramm tragen Sie ein Programm ein – etwa eine Batch-Datei wie C:\auftragsprogramm.bat –, das VermCad beim Anlegen eines Auftrags in dieser Struktur startet: nachdem das Auftragsverzeichnis angelegt und der Name der neuen MWT festgelegt ist, bevor VermCad die MWT öffnet. VermCad wartet nicht, bis das Programm fertig ist. Bleibt das Feld leer, startet VermCad nichts.

Unter Parameter stehen die Angaben, die dem Programm übergeben werden. Beide Felder dürfen Strukturvariablen enthalten, als Parameter also etwa den Pfad des Auftrags. Mehrere Parameter trennen Sie durch Leerzeichen; enthält ein Parameter selbst Leerzeichen, setzen Sie ihn in Anführungszeichen.

Hinweis: Ein Auftragspfad als Parameter kann auch erst durch das Ersetzen der Variablen Leerzeichen erhalten, etwa wenn er $ZNR enthält und als Zusatz ein Text mit Leerzeichen eingegeben wird. Setzen Sie ihn dann vorsorglich in Anführungszeichen.

Weitere Suchpfade

Findet Auftrag öffnen die MWT nicht an dem Ort, den die Auftragsdatei beschreibt, sucht VermCad der Reihe nach an den Orten, die hier durch Semikolon getrennt stehen, und öffnet die erste gefundene Datei. Schreiben Sie die Einträge ohne Leerzeichen vor oder nach dem Semikolon – VermCad entfernt sie nicht, sie würden Teil des Pfads. Jeder Eintrag ist wie die Auftragsdatei aufgebaut, also mit Verzeichnis und Dateiname ohne Dateityp; den Dateinamen nimmt VermCad aus dem jeweiligen Eintrag. Beispiel:

C:\Kataster\laufend\$JJ-$ANR\$ANR-$VV;C:\Kataster\Archiv\$JJJJ\$JJ-$ANR\$ANR-$VV

Beim Anlegen eines Auftrags spielen die weiteren Suchpfade keine Rolle. Beim Speichern prüft VermCad sie nicht. Für die Zuordnung eines geöffneten Auftrags zu seiner Struktur zählen nur Auftragsdatei und Übernahmeverzeichnis – ein Auftrag, den VermCad über einen weiteren Suchpfad gefunden hat, gilt deshalb unter Umständen als außerhalb der Dateistruktur.

Übernahmeverzeichnis

In dieses Verzeichnis legt VermCad Kopien der Dateien, die Sie übernehmen:

  • Beim Datei-Import und beim Import aus Poolverzeichnis (beide im Menü Transfer) kopiert VermCad die gewählte Datei hierher, sofern im Dialog Übernahme einer Datei Datei ins Übernahmeverzeichnis kopieren gesetzt ist, und übersetzt dann die Kopie. Auch der Dateidialog des Datei-Imports beginnt hier.
  • Beim Öffnen einer NAS-Datei über ALKIS → NAS-Datei öffnen… legt VermCad hier eine Kopie ab, sofern NAS-Dateien ins Übernahmeverzeichnis kopieren gesetzt ist.
  • Beim Export in ein Amtsformat schlägt VermCad dieses Verzeichnis vor (siehe Exportdateien).

Bleibt das Feld leer, verwendet VermCad das Verzeichnis der Auftragsdatei. Hat das gewählte Format in Datei - Formate ein eigenes Import-Export - Verzeichnis, tritt dieses beim Datei-Import an die Stelle des Übernahmeverzeichnisses. Liegt der geöffnete Auftrag in keiner Dateistruktur, legt VermCad die Kopie im Ordner der MWT ab.

Kopien umbenennen: Endet der Eintrag nicht mit \, sondern mit einem Dateinamen, der $V oder $VV enthält – zum Beispiel D:\Projekte\$JJ\$ANR\Imports\$ANR-$V –, ist nur der Teil bis zum letzten \ das Übernahmeverzeichnis. Der Dialog Übernahme einer Datei bietet dann zusätzlich Kopie umbenennen an und zeigt das Namensmuster in Klammern. Ist das gesetzt, erhält die Kopie den Namen nach dem Muster mit der nächsten freien Versionsnummer und behält ihren Dateityp. NAS-Dateien und Dateien der XML-Nummernreservierung benennt VermCad nie um.

Exportdateien

Die vier Zeilen Exportdatei … und das Übernahmeverzeichnis bestimmen, welches Verzeichnis VermCad beim Export vorschlägt:

Zeile gilt für
Exportdatei Instrument den Export einer Datenliste (Dialog Listen - Ausgabe) in ein Format für Messgeräte und Feldrechner, zum Beispiel GSI, SDR, REC oder DC
Exportdatei Koordinaten den Export einer Datenliste in alle übrigen Formate, zum Beispiel KOO oder GVI; in Sachsen auch PRJ
Übernahmeverzeichnis den Export einer Datenliste in EDBS und in die Amtsformate der Landesausgaben, zum Beispiel DE und KOR in Sachsen-Anhalt, ASC und ASO in Thüringen, KOU in Brandenburg
Exportdatei NAS den NAS-Export der Fortführung (Menü Transfer → ALKIS-Export (Fortführung)), den Grafik-Export als NAS und den Export einer Datenliste als NAS
Exportdatei CAD den Grafik-Export im Menü Transfer (CAD-XML, DXF, KML); hier zählt nur das Verzeichnis

Dabei gilt:

  • Die Vorschläge gelten nur, wenn der geöffnete Auftrag in einer Dateistruktur liegt.
  • Hat das Zielformat in Datei - Formate ein eigenes Import-Export - Verzeichnis (bei EDBS das Export - Verzeichnis), schlägt VermCad beim Export einer Datenliste dieses vor; beim Grafik-Export gilt entsprechend das Verzeichnis der DXF-Registerkarte.
  • Bleibt eine Zeile leer, schlägt VermCad das Verzeichnis der Auftragsdatei vor.
  • Steht nach dem letzten \ ein Dateiname, schlägt VermCad beim Export einer Datenliste diesen Namen vor, sonst einen Namen nach der MWT. Enthält er $V oder $VV und gibt es die Datei schon, zählt VermCad die Version hoch.
  • Fehlende Verzeichnisse legt VermCad nach Rückfrage an.

Unterseite Initialisierung der mwt

Feld Bedeutung
Neu angelegte mwt beginnen mit: (globale Optionen, Kommentare...) Dieser Text steht am Anfang jeder MWT, die Sie mit Auftrag anlegen in dieser Struktur anlegen, noch vor dem Block AUFTRAG. So geben Sie zum Beispiel globale Optionen oder einen Kommentar für jeden neuen Auftrag vor. Strukturvariablen und eigene Schlüsselworte im Text ersetzt VermCad; globale Optionen der MWT, die ebenfalls mit $ beginnen, lässt es stehen. Das Feld gibt es auch für die <Freie Ordnerwahl>.
Auftrags-Nummer (Gruppe Initialisierung Auftragsblock) Muster für die Nummer, die VermCad in den Block AUFTRAG einer neuen MWT schreibt – beim Anlegen eines Auftrags und wenn Daten in eine leere MWT übernommen werden. Leer bedeutet $JJ-$ANR, bei einem Auftrag ohne Jahr $ANR. Bei der <Freie Ordnerwahl> fehlt die Gruppe; die Nummer bleibt dort leer.

Unterseite Initialisierung der mwt: Anfangstext mit einer Kommentarzeile und einer globalen Option, darunter das Muster der Auftrags-Nummer

Registerkarte Schlüsselworte

Hier legen Sie eigene Variablen an, zum Beispiel $GEMARKUNG, und verwenden sie in den Pfaden wie die festen Strukturvariablen. Den Wert fragt VermCad beim Anlegen oder Öffnen eines Auftrags ab. Mit den Projekt-Schlüsselworten für Plotrahmen haben diese Schlüsselworte nichts zu tun.

Wie bei den Dateistrukturen legen Sie ein neues Schlüsselwort mit dem Plus-Reiter an und löschen es mit dem Kreuz am Reiter; der Reiter trägt den Anzeigenamen.

Feld Bedeutung
Internes Schlüsselwort die Zeichenkette, die Sie in den Pfaden verwenden. Sie beginnt mit $ (fehlt es, ergänzt VermCad es), ist mindestens zwei Zeichen lang und enthält keine Leerzeichen, keinen \ und kein weiteres $. Sie darf keiner festen Strukturvariablen gleichen, nicht mit einer beginnen und nicht deren Anfang sein – $JAHR ist wegen $J nicht erlaubt, $A wegen $ANR nicht. Ebenso darf kein Schlüsselwort der Anfang eines anderen sein. Pflichtfeld.
Anzeigename des Schlüsselworts Beschriftung des Eingabefelds in den Dialogen Auftrag anlegen und Auftrag öffnen. Pflichtfeld.
Anwender dürfen Werte für dieses Schlüsselwort angeben, indem sie… … Text frei eingeben, … nur Vorschläge aus untenstehender Liste wählen oder … beides tun (Vorschläge aus Liste wählen, zusätzlich freie Eingabe möglich)
Auswahlmöglichkeiten für Anwender (zeilenweise eingeben) die Vorschläge, ein Wert je Zeile; leere Zeilen übergeht VermCad. Eingebbar nur bei den beiden Varianten mit Liste.

So wirken die Schlüsselworte:

  • In den Pfadfeldern muss auf ein Schlüsselwort ein \ folgen, oder es steht ganz am Ende, zum Beispiel C:\Kataster\$JJJJ\$GEMARKUNG\$JJ-$ANR\$ANR-$VV.
  • Im Dialog Auftrag anlegen bzw. Auftrag öffnen erscheint für jedes Schlüsselwort, das die gewählte Struktur verwendet, ein Eingabefeld mit dem Anzeigenamen. Der Wert darf nicht leer sein.
  • Liegt ein geöffneter Auftrag in der Struktur, liest VermCad den Wert aus dem Verzeichnisnamen zurück, etwa für den Export.
  • Auch im Anfangstext neuer MWT-Dateien ersetzt VermCad Schlüsselworte.

Registerkarte Schlüsselworte mit dem Schlüsselwort $GEMARKUNG, Anzeigename Gemarkung, Variante „… beides tun“ und einer Liste von Gemarkungsnamen als Vorschläge

Registerkarte Allgemein

Die Gruppe Poolverzeichnis für Datei-Import gilt für alle Dateistrukturen gemeinsam.

Feld Bedeutung
Verzeichnis Sammelverzeichnis für Messdateien, etwa der Ordner, in den Sie die Dateien vom Instrument überspielen. Über Transfer → Import aus Poolverzeichnis übernehmen Sie Dateien direkt von dort: Der Dateidialog öffnet sich in diesem Verzeichnis, der weitere Ablauf ist derselbe wie beim Datei-Import. Der Menüeintrag ist nur wählbar, wenn das Verzeichnis existiert. Ohne Laufwerksangabe bezieht VermCad den Pfad auf das Laufwerk des Arbeitsverzeichnisses. Die Schaltfläche am Feld öffnet die Verzeichniswahl, die Liste bietet frühere Einträge an. Gibt es das Verzeichnis nicht, zeigt das Feld nur ein Hinweiszeichen; speichern können Sie trotzdem, etwa wenn ein Netzlaufwerk auf einem Feldrechner gerade nicht erreichbar ist.
Rohdatei niemals löschen Normalerweise fragt VermCad nach einer fehlerfreien Übernahme aus dem Poolverzeichnis, ob es die Quelldatei dort löschen soll. Mit diesem Schalter bleiben die Dateien immer im Poolverzeichnis.

Verzeichnis und Schalter ersetzen den früheren Datenpuffer im Dialogfenster Schnittstellenparameter; die bisherigen Einträge hat VermCad bei der Umstellung übernommen.

Registerkarte Allgemein mit eingetragenem Poolverzeichnis

Prüfung beim Speichern

Fehlerhafte Felder markiert VermCad schon während der Eingabe mit einem Symbol. Findet es beim Klick auf OK einen Fehler, wechselt es zu der betroffenen Struktur bzw. dem Schlüsselwort, zeigt in Rot Fehler bei der Eingabe im Feld … und schließt den Dialog nicht. Geprüft wird:

  • Anzeigename der Dateistruktur und Auftragsdatei dürfen nicht leer sein.
  • In den Pfadfeldern – Auftragsdatei, Übernahmeverzeichnis, Projektstand, Projektfotos und -videos und die vier Exportdateien – muss mindestens ein \ stehen. * und ? sind nicht erlaubt, und es dürfen nur bekannte Strukturvariablen und Schlüsselworte vorkommen; $V und $VV nur im Dateinamen. Auf ein Schlüsselwort muss \ folgen.
  • Länge der Auftragsnr.: nur Ziffern, Wert von 1 bis 10.
  • Schlüsselworte nach den Regeln der Registerkarte Schlüsselworte.

Nicht geprüft werden Auftragsprogramm, Parameter und die weiteren Suchpfade. Kann VermCad die Einstellungen nicht speichern, meldet es Schreiben in die Datenbank ist derzeit nicht möglich!

Die frühere Empfangsdatei

Früher hatte der Dialog – damals mit dem Titel Dateistruktur und für nur eine Struktur – ein Feld Empfangsdatei. Es beschrieb Verzeichnis und Namen der Datei, in der VermCad Rohdaten ablegte, die über die serielle Schnittstelle empfangen oder aus einem Datenpuffer geholt wurden.

Im heutigen Programm gibt es dieses Feld nicht mehr, und ein eigenes Nachfolgefeld gibt es nicht. Auch die Befehle, die es nutzten, gibt es im Menü Transfer nicht mehr. Messdateien übernehmen Sie heute mit Transfer → Datei-Import oder – aus einem festen Sammelverzeichnis – mit Transfer → Import aus Poolverzeichnis (siehe Registerkarte Allgemein); die Kopie landet im Übernahmeverzeichnis. Soll sie wie früher einen Namen mit fortlaufender Version erhalten, geben Sie dort einen Dateinamen mit $V oder $VV an.

Laufwerksangaben

Geben Sie in den Pfadfeldern möglichst kein Laufwerk an. Pfade, die mit \ beginnen, ergänzt VermCad um das Laufwerk des Arbeitsverzeichnisses, mit dem es gestartet wurde – bei einer Verknüpfung ist das der Eintrag unter Ausführen in. Das lässt Ihnen mehr Spielraum, wenn Sie zum Beispiel mit einem Laptop im Außendienst arbeiten und die Daten dort auf einem anderen Laufwerk liegen.

Siehe auch



[Nach oben]