Hallo Harry,
zunächst mal herzlichen Dank und 10 Punkte dafür, daß sich jemand dieses Themas überhaupt annimmt.
Die verknüpfte Tabelle ist sturzeinfach aufgebaut:
Straßen-ID (Long Integer)
Straßenname (Klartext)
Ort-ID
Ortsteil-ID
PLZ (ASCII)
Dabei sind in der ACAD-Verknüpfungsvorlage die Straßen-ID und der Straßenname angegeben.
Die Werte sind seitens ACAD in EED's gespeichert. Dabei, und das erstaunt mich bereits, ist die Anzahl der EED's unterschiedlich. In allen Fällen ist der EED-Name in meinem Beispiel
Registered Application Name: DCO15
Es folgen ebenfalls in jedem Fall zwei Gruppencodes 1071, die bei allen untersuchten Elementen den geleichen Wert haben und entweder beide 1 oder 2 sind. Es folgt
Code 1000, ASCII string: strassennamen
Wobei "strassenname" die Bezeichnung der Verknüpfungsvorlage ist.
Was nun kommt, ist das vermutlich spannende Element
Code 1004, Binary data not printed.
????? Irgendwie merkwürdig. Aber der Weg scheint richtig zu sein.
Übrigens hab ich mich mittlerweile mit der VB-gesteuerten Verknüpfung von ACAD beschäftigt und denke darüber nach, die Strassen-ID als EED an das jeweilige ACAD-Element zu hängen. Auf diese Weise hätte man die Steuerung selbst in der Hand. Hat nur einige Nachteile.
Am gravierendsten ist, daß die MAP-Bereinigungsfünktionen selbst erstellte X-Daten entfernen, wogegen die ACAD-gesteuerte DB-Verknüpfung erhalten bleiben.
Also, noch mal vielen Dank, aber weitere Ideen sind gefragt.
Viele Grüße - Peter
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP