Zum Inhalt springen

MWT Syntax-Block RESERVIERTE FLURSTUECKSNUMMERN: Unterschied zwischen den Versionen

Aus VermCAD Hilfe Wiki
MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)
Entwicklerhinweise: Zeilennummern an den Code vom 18.09.2026 angeglichen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:Block RESERVIERTE_FLURSTUECKSNUMMERN}}
{{DISPLAYTITLE:RESERVIERTE_FLURSTUECKSNUMMERN}}
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).
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).


Zeile 61: Zeile 61:


'''Quellen im Code:'''
'''Quellen im Code:'''
* <code>VERMCAD\VCSCHMWT.PAS:4203-4215</code> — Datensatz-Verarbeitung (sechs Spalten, <code>TReserviertesFlurstueck.Init</code>)
* <code>VERMCAD\VCSCHMWT.PAS:4219-4231</code> — Datensatz-Verarbeitung (sechs Spalten, <code>TReserviertesFlurstueck.Init</code>)
* <code>VERMCAD\GlobalConsts.pas:1500</code> — <code>kwReservierteFlNummern</code> (neu ab 14.04.2014)
* <code>VERMCAD\GlobalConsts.pas:1520</code> — <code>kwReservierteFlNummern</code> (neu ab 14.04.2014)
* <code>VERMCAD\VCDCHMWT.PAS:505-506</code> — Doppelt-Prüfung in der Reservierungsliste
* <code>VERMCAD\VCDCHMWT.PAS:507-508</code> — Doppelt-Prüfung in der Reservierungsliste


{{Hilfe:NachOben}}
{{Hilfe:NachOben}}
[[Kategorie:MWT Syntax|Block RESERVIERTE_FLURSTUECKSNUMMERN]]
[[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 x aufgefü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



[Nach oben]