Hi,
eine andere Alternative wären einzelne Ortsdokumente und eine sep. Ansicht. Will heißen, du legst für jeden Ort ein Dokument an und schreibst in ein Feld mit Mehrfachwerten x10, x20.... In einer Ansicht, die kann versteckt sein, zeigt in der ersten Spalte die Ortsnamen kategorisiert an.
In der ersten Dialogliste liest du dann diese Spalte mit @DbColumn aus. Die zweite Dialogliste füllst du dann mit @DbLookup und nimmst dann den gewählten Wert aus der ersten Dialogliste als Key.
Natürlich musst du noch die entsprechenden Optionen für die Aktualisierung der Dialoglisten setzen.
Damit hast du eine relativ flexible Lösung, die auch ohne Probleme erweitert werden kann.
Axel