table2domain

Hallo,

ich will Stammdatentabellen einer Access-DB in domains einer neuen GDB umwandeln, um diese wiederum in einem Eingabeformular über ArcPad zu verwenden.
Um dies zu automatisieren, habe ich mich nach Hilfsmitteln umgeschaut und in der Developer Help das Table2Domain.frm gefunden.
Leider bin ich nicht besonders versiert, was die Einbindung dieser VB-Tools angeht.

Kann mir jemand bei der Einbindung helfen, bzw. mir die Quelle einer verständlichen Anleitung vermitteln?
Oder gibt es einen anderen Weg, solche Tabellen in Domains umzuwandeln?
Ich arbeite mit AV 9.0

Gruß

Oliver
Hallo Oliver,

das Formular und der Quellcode des von dir genannten Beispiels lässt sich nicht mit der ArcMap-Entwicklungsumgebung für VBA kompilieren sondern nur in einer eigenständigen Entwicklungsumgbung für Visual Basic.

Du musst daher die vorhandene DLL in ArcMap einbinden. Hierzu arbeitest du die Punkte ab Punkt 3 ab (To do this, start ArcCatalog and choose Customize ...).

Viel Erfolg

Uwe
Hallo Uwe,

Volltreffer! Ist installiert und funktioniert.

Ich hätte da noch eine Zusatzfrage:

Weißt du, wie ich diese Domains für ein Eingabeformular in ArcPad nutzen kann?

Ich kann ja nur ein Shapefile aus der vorhandenen Datenbank exportieren und mit ArcPad bearbeiten. Können die Domains mit exportiert werden?

Vielen Dank schon mal für die Hilfe!

Gruß

Oliver
Hallo zurück,

leider kenne ich mich mit ArcPad nicht aus. Wenn ArcPad jedoch lediglich Shapefiles bearbeitet, dann scheint mir die Domain-Funktionalität bereits verloren gegangen zu sein. Diese ist ja an die Geodatabase gekoppelt.

Gruß

Uwe
Hallo nochmal,

nach längerer Forschung habe ich das Problem mit einem Applet für ArcPad namens "form creation wizard" gelöst.

http://arcscripts.esri.com/details.asp?dbid=12608

Mit diesem Tool kann ich Eingabeformulare erstellen und Wertebereich über bestehende Tabellen im Format dbf festlegen.
Diese Informationen werden dann in einer *.apl-Datei dem Shapefile zugeordnet.

Dieser Vorgang muss zwar für jedes Shape wiederholt werden, funktioniert dafür gut und ist im Gelände sicher zeitsparend.

Gruß

Oliver
Hallo,
wenn das ArcPad-Projekt mittels der ArcPad-Tools direkt aus ArcMap heraus erstellt wird, werden automatisch Formulare erzeugt, die die Domain-Informationen verwenden. Diese Formulare müssen dann nur noch optisch etwas angepasst werden.

Gruß
Wolfgang