kaskadierende DropDown-Listen in Map3D-Formularen

  • GordenKock
  • Autor
  • Offline
  • Administrator
  • Administrator
Mehr
04 Jul 2017 13:14 - 04 Jul 2017 13:15 #1018 von GordenKock
Bei mehrstufigen Hierarchiemodellen kann man in den Formularen sogenannte Masterboxen oder Erweiterte ComboBoxen verwenden, um auf einfache Weise die DropDown-Listen nach und nach einzuschränken.

Ein gängiges Beispiel ist die Kataster-Hierarchie von Gemeinde - Gemarkung - Flur - Flurstück.

Im Hierarchiemodell kann das so aussehen:





Die Verknüpfung zeigt bei diesen Tabellen immer von FID_PARENT auf die nächst höhere FID.

Im Formular zum Flurstück kann man nun zwei MasterBoxen anlegen:





Und diese wie folgt konfigurieren:

Für die Anzeige und Auswahl der Gemarkung:





Für die Anzeige und Auswahl der Gemeinde wird nun auf die zuerst angelegte Masterbox verwiesen:





Im Formular kann man jetzt beim Filtern zuerst die Gemeinde auswählen. Bei der Gemarkung werden dann nur noch diejenigen Datensätze zum Filtern angeboten, die zur gewählten Gemarkung gehören, und bei den Fluren passiert dasselbe:








Wenn man ohne vorherige EInschränkung direkt z.B. bei den Fluren filtert, sieht man alle Datensätze.





Da es mehrere Fluren mit der Nummer 1 gibt, fällt die korrekte Auswahl an dieser Stelle ohne die Masterboxen schwer.
Letzte Änderung: 04 Jul 2017 13:15 von GordenKock.
Folgende Benutzer bedankten sich: Jens.Kuegl

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: GordenKock
Ladezeit der Seite: 0.227 Sekunden
Powered by Kunena Forum