hallo forum,
ich habe mir im arccatalog ein paar domains für eine fc angelegt und diese bestimmten feldern zugewiesen.
alles funktioniert beim ausprobieren prima bis auf eine zufällig (und gottseidank) gefundene kleinigkeit, die mir die ganze arbeit unbrauchbar macht:
domain "nutzung", field type text, coded values mit werten wie wohnen, gewerbe, gastronomie ..., zugewiesen zu feld "nutzung_eg", datentyp auch text.
im editiermodus kann man in der attributtabelle alles auswählen bis auf "gewerbe", da erscheint beim weiterklicken die "table window"-meldung "this field must contain a string value". wie kann das sein?!?
zwei zusatzinformationen noch:
- der wert "gewerbe" taucht, obwohl in der domain (klar!) nur einmal vorhanden, zweimal in der auswahl der attributtabelle auf ("industrie" dreimal, aber funktioniert, sonst alle einfach) >> ??
- die domain "nutzung" ist die einzige in meiner fc, die ich mehrmals feldern zugewiesen habe (mehreren geschossen). das müsste aber doch auch gehn, oder?
isch blicks net.
vielen dank für schnelle hilfe!!!
gruß
m
ich habe mir im arccatalog ein paar domains für eine fc angelegt und diese bestimmten feldern zugewiesen.
alles funktioniert beim ausprobieren prima bis auf eine zufällig (und gottseidank) gefundene kleinigkeit, die mir die ganze arbeit unbrauchbar macht:
domain "nutzung", field type text, coded values mit werten wie wohnen, gewerbe, gastronomie ..., zugewiesen zu feld "nutzung_eg", datentyp auch text.
im editiermodus kann man in der attributtabelle alles auswählen bis auf "gewerbe", da erscheint beim weiterklicken die "table window"-meldung "this field must contain a string value". wie kann das sein?!?
zwei zusatzinformationen noch:
- der wert "gewerbe" taucht, obwohl in der domain (klar!) nur einmal vorhanden, zweimal in der auswahl der attributtabelle auf ("industrie" dreimal, aber funktioniert, sonst alle einfach) >> ??
- die domain "nutzung" ist die einzige in meiner fc, die ich mehrmals feldern zugewiesen habe (mehreren geschossen). das müsste aber doch auch gehn, oder?
isch blicks net.
vielen dank für schnelle hilfe!!!
gruß
m
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von beschti am Fr., 10.11.2006 - 13:56
Permalinkwenn man statt mit der attributtabelle mit dem feature-attributefenster arbeitet, sieht die auswahlmöglichkeit so aus:
gewerbe[kästchen][kästchen]industrie[kästchen][kästchen]gewerbe[kästch en][kästchen]industrie... anstatt untereinander:
gewerbe
industrie
...
da ist wohl beim eingeben was schiefgegangen mit value und description (optisch aber im fc properties fenster nicht zu erkennen). ich verstehs trotzdem nicht, würd mich aber interessieren!
gruß
m
Gespeichert von beschti am Fr., 10.11.2006 - 14:16
Permalinkich habe eine range domain [long int] erzeugt, die nur werte zwischen 1000 und 2000 zulässt und einem [long int]-feld zugewiesen.
beim attributieren zeigt sich arcmap völlig unbeeindruckt und lässt auch werte unter 1000, auch negative, zu.
was könnte ich falsch machen?
danke und gruß,
m
Gespeichert von Wolfgang am Mo., 13.11.2006 - 16:53
Permalinkdie Range-Domain bewirkt nicht automatisch, dass man keine anderen Werte eingeben kann. Es gibt aber eine Kontrollfunktion im Editor, um die eingegebenen Werte zu validieren.
In der Attributtabelle unter "Options - Appearance" (habs leider nur englisch) kann man einen Haken setzen (vorletzte Zeile), um die Validierung bereits bei der Eingabe machen zu lassen.
Gruß
Wolfgang
Gespeichert von beschti am Di., 14.11.2006 - 09:47
Permalinkprima! das kannte ich bisher noch nicht, vielen dank!
gruß
martin