MWT Syntax-Block RESERVIERTE FLURSTUECKSNUMMERN: Unterschied zwischen den Versionen
Erscheinungsbild
Claude (Diskussion | Beiträge) MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs) |
Claude (Diskussion | Beiträge) Entwicklerhinweise: Zeilennummern an den Code vom 18.09.2026 angeglichen |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 61: | Zeile 61: | ||
'''Quellen im Code:''' | '''Quellen im Code:''' | ||
* <code>VERMCAD\VCSCHMWT.PAS: | * <code>VERMCAD\VCSCHMWT.PAS:4219-4231</code> — Datensatz-Verarbeitung (sechs Spalten, <code>TReserviertesFlurstueck.Init</code>) | ||
* <code>VERMCAD\GlobalConsts.pas: | * <code>VERMCAD\GlobalConsts.pas:1520</code> — <code>kwReservierteFlNummern</code> (neu ab 14.04.2014) | ||
* <code>VERMCAD\VCDCHMWT.PAS: | * <code>VERMCAD\VCDCHMWT.PAS:507-508</code> — Doppelt-Prüfung in der Reservierungsliste | ||
{{Hilfe:NachOben}} | {{Hilfe:NachOben}} | ||
[[Kategorie: | [[Kategorie:Blöcke mit Anweisungen (Makros)|RESERVIERTE FLURSTUECKSNUMMERN]] | ||
Aktuelle Version vom 18. September 2026, 10:38 Uhr
Der Block RESERVIERTE_FLURSTUECKSNUMMERN speichert die aus einer Reservierungsdatei eingelesenen Flurstücksnummern. Beim automatischen Umnummerieren vergibt VermCad neue Flurstücksnummern aus dieser Liste (neu ab 14.04.2014).
Syntaxregel
RESERVIERTE_FLURSTUECKSNUMMERN
{ <GEM> <FLUR> <NR_Z> <NR_N> <FOLGE> <ART> ; }*
END [;]
| Regelelement | Bedeutung |
|---|---|
<GEM> |
Gemarkungsschlüssel |
<FLUR> |
Flurnummer |
<NR_Z> / <NR_N> |
Flurstücksnummer Zähler / Nenner |
<FOLGE> |
Folge |
<ART> |
Art (z. B. ALKIS-Objektart 3000)
|
x |
Platzhalter für einen leeren Wert in jeder Spalte |
Parameter
| Parameter | Syntax | Pflicht | Bedeutung | Bundesland |
|---|---|---|---|---|
| — | — | — | Der Blockkopf hat keine Parameter. | — |
Datenzeilen
- Je Datensatz genau ein Flurstück mit sechs Spalten in fester Reihenfolge; alle Spalten müssen belegt sein, leere Werte werden mit
xaufgefüllt. - Intern wird zusätzlich der ALKIS-Bundeslandcode ergänzt (
ALKIS_CODE_BL_STRING); er steht nicht in der Datei. - Doppelt aufgeführte Flurstücksnummern erzeugen den Fehler „Flurstücksnummer doppelt in Reservierungsliste“.
Beispiele
Beispiel (Baden-Württemberg, Sachsen u. a.)
RESERVIERTE_FLURSTUECKSNUMMERN
{ GEM FLUR NR_Z / NR_N FOLGE ART }
{-------------------------------------}
8620 001 00500 x x 3000;
8620 001 00501 x x 3000;
8620 001 00502 x x 3000;
END
Verfügbarkeit und Besonderheiten
- Verfügbar in allen Bundesländern (neu ab 14.04.2014); in der Praxis vor allem in Baden-Württemberg und Sachsen verbreitet.
- Der Block wird i. d. R. nicht von Hand geschrieben, sondern über den Import einer Reservierungsdatei erzeugt.
- Gleiches Datenzeilenformat wie der Block FLURSTUECKSLISTE (dort mit Listennamen im Kopf).
- Verwandter Block für Punkte: RESERVIERTE_PUNKTNUMMERN.
Entwicklerhinweise
Diese Angaben richten sich an Entwickler bzw. eine KI mit Zugriff auf den VermCad-Quellcode; für die reine Nutzung der MWT-Syntax sind sie nicht nötig. Unit-Namen und besonders Zeilennummern können sich durch die laufende Weiterentwicklung verschieben - sie dienen als Einstieg, nicht als exakte Fundstelle.
Quellen im Code:
VERMCAD\VCSCHMWT.PAS:4219-4231— Datensatz-Verarbeitung (sechs Spalten,TReserviertesFlurstueck.Init)VERMCAD\GlobalConsts.pas:1520—kwReservierteFlNummern(neu ab 14.04.2014)VERMCAD\VCDCHMWT.PAS:507-508— Doppelt-Prüfung in der Reservierungsliste