Das Dialogfenster Listen - Makro
In diesem Fenster bearbeiten Sie ein einzelnes Listen - Makro: eine benannte Punktauswahl, die in der Messwertdatei als Block PUNKTLISTE gespeichert wird. Sie erreichen es aus dem Listenfenster der Listen - Makros, indem Sie ein Makro ändern oder ein neues anlegen.
Aus einer Koordinaten- oder Messdatenliste legen Sie ein Listen - Makro dagegen mit der Schaltfläche Makro jener Liste an (bei Messdatenlisten aus deren Standpunkten); Name, Layer und Bemerkung fragt dann das Fenster Erstellen eines Listenmakros ab (Fenstertitel Definition eines Listen-Makros). Verwendet wird ein Listen - Makro beim Zusammenstellen einer Liste über die Schaltfläche Makro in der Punkt- oder Listenauswahl (siehe Die Listen Auswahl).
Die Felder
| Bedienelement | Bedeutung | Wirkung |
|---|---|---|
| Name | Bezeichnung des Makros. Pflichtfeld. | Wird der Name hinter dem Schlüsselwort PUNKTLISTE. Er darf keine Trennzeichen enthalten und muss im Auftrag eindeutig sein.
|
| Layer | Layer-Nummer(n) der Liste. | Wird als Blockkopf-Parameter L = <n> geschrieben.
|
| Bemerkung | Mehrzeiliger Text zum gesamten Makro. | Wird als REM = '…' in den Blockkopf geschrieben.
|
| Kopf | Auswahlliste für den Seitenkopf, mit dem eine aus diesem Makro erzeugte Liste gedruckt wird: leer, Fortführungsriss (in Berlin, Brandenburg und Nordrhein-Westfalen: Vermessungsriss), AP-Akte, Flächenberechnung, Berechnungsunterlagen. In der Ausgabe für Sachsen-Anhalt gibt es das Feld nicht. | Wird als Schlüsselwort in den Blockkopf geschrieben und gehört damit dauerhaft zum Makro (siehe unten). Bleibt das Feld leer, bestimmt VermCad den Seitenkopf wie sonst auch aus der Listenart. |
| Punkte | Liste der Punkte des Makros, nach Punktnummern sortiert. | Wird als Datenzeilen des Blocks geschrieben, je Punkt eine Zeile. |
| Bemerkungen | Zu jedem Punkt der linken Liste kann eine eigene Bemerkung eingetragen werden. Die Zeile wird direkt in der Liste bearbeitet; zulässig sind Buchstaben, Ziffern und Leerzeichen, höchstens 255 Zeichen. | Wird an die Punktzeile als REM = '…' angehängt. Entf löscht den Text des markierten Punktes.
|
Die Kopfart in der Messwertdatei
Die im Feld Kopf gewählte Kopfart wird mit dem Makro gespeichert: Sie steht als Schlüsselwort im Kopf des Blocks PUNKTLISTE, hinter Name und Layer.
PUNKTLISTE Riss1, L = 3, FR_AKTE, REM = 'Punkte zum Fortführungsriss'
| Auswahl im Feld Kopf | Schlüsselwort im Blockkopf |
|---|---|
| (leer) | wird nicht geschrieben |
| Fortführungsriss bzw. Vermessungsriss | FR_AKTE
|
| AP-Akte | AP_AKTE
|
| Flächenberechnung | FL_AKTE
|
| Berechnungsunterlagen | BER_AKTE
|
Zwei Einschränkungen sind zu beachten:
- In der Ausgabe für Sachsen (GISL) bietet das Feld zusätzlich Vermessungsriss an. Für diesen Wert ist im Dateiformat kein Schlüsselwort vorgesehen; er wird nicht gespeichert und ist nach dem nächsten Laden des Auftrags wieder leer.
FL_AKTEundBER_AKTEsind an dieser Stelle neu im Dateiformat. Ältere VermCad-Versionen kennen sie dort nicht und brechen das Einlesen einer so gespeicherten Messwertdatei mit Ungültige Kopfinformation ab.FR_AKTEundAP_AKTElesen auch ältere Versionen anstandslos.
Die Schaltflächen
| Schaltfläche | Wirkung |
|---|---|
| Ändern | Öffnet die Punktauswahl mit dem Titel Punkte ändern. Die dort getroffene Auswahl ersetzt die bisherige Punktliste. Bemerkungen zu Punkten, die erhalten bleiben, werden übernommen. |
| Einfg | Öffnet dieselbe Punktauswahl mit dem Titel Punkte hinzufügen. Die dort gewählten Punkte werden der vorhandenen Liste hinzugefügt; bereits enthaltene Punkte sind in der Auswahl ausgeblendet. |
| Entf | Entfernt den markierten Punkt aus dem Makro. |
| OK | Übernimmt das Makro (siehe Prüfungen unten). |
| Abbruch | Verwirft alle Änderungen; das bisherige Makro bleibt unverändert. |
Prüfungen beim Übernehmen
Beim Betätigen von OK prüft VermCad der Reihe nach:
- Kein Name gegeben — das Feld Name darf nicht leer sein.
- Die Liste '<Name>' existiert bereits — der Name ist schon an ein anderes Makro vergeben.
- Kein Punkt in der Liste gegeben — die Punktliste darf nicht leer sein.
Erst danach wird das Makro neu aufgebaut und in die Sammlung der Listen - Makros eingehängt. Es erhält dabei das aktuell aktive Koordinatensystem.
System-Makros
Einige Listen - Makros erzeugt VermCad selbst; sie können nicht verändert werden. Öffnen Sie ein solches Makro, bleibt das Feld Name leer und im Fenster erscheint der Hinweis
- Das Makro "…" kann nicht verändert werden. Es wird stattdessen eine Kopie des aktuellen Zustands erstellt.
Beim Übernehmen entsteht dann unter dem von Ihnen vergebenen Namen eine Kopie; das System-Makro selbst bleibt unangetastet.
Siehe auch
- Die Listen - Makros — das Listenfenster, aus dem dieses Fenster geöffnet wird
- Das Dialogfenster Erstellen eines Listenmakros
- Die Listen Auswahl
- Die Punktauswahl
- Der MWT-Block PUNKTLISTE