Entwickler-Ecke
Datenbanken - Lookup mit eingeschränkter Auswahl
Udontknow - Di 29.04.03 08:23
Titel: Lookup mit eingeschränkter Auswahl
Hallo!
Ich benötige für eine Anwendung eine Lookupcombobox, die mir ein Feld dementsprechend auflöst, zusätzlich aber nur bestimmte Elemente aus der Lookupsource zur Auswahl zulässt.
Beispiel: Ich habe 20 Mitarbeiter in einer Liste. Davon sind aber 10 bereits nicht mehr im Unternehmen. Nun sollen bei sämtlichen Datensätzen zwar die Steuerelemente auch die schon ausgeschiedenen anzeigen, wenn die Datensätze auf sie verweisen (z.B. das Feld Sachbearbeiter), will ich aber einen neuen Sachbearbeiter auswählen, sehe ich nur meine 10 noch im Unternehmen vorhandenen.
Hat jemand eine Idee? Sowohl die Standardkomponenten als auch RX oder Woll2Woll liefern dafür keine Möglichkeiten.
Cu, :)
Udontknow
LCS - Di 29.04.03 08:36
Hi
das Einzige was mir dazu einfällt, wäre die Auswahlliste im OnDropDown Event zu modifizieren. Ob das allerdings klappt weiss ich auch nicht. Wenn's gar nicht hinhaut, bleibe nur noch die Variante, die ausgeschiedenen Mitarbeiter zur Unterscheidung andersfarbig darzustellen und beim Bearbeiten des Datensatzes das Eintragen eines ausgeschiedenen Mitarbeiters zu verhindern.
Gruss Lothar
Udontknow - Di 29.04.03 13:10
Danke für den Hinweis. Das wäre auch meine Ultima ratio gewesen. Schade eigentlich, daß es so eine Komponente nicht gibt.
Naja, gut. Ich mache es dann eben so, daß ich direkt im OnBeforeDropDown-Ereignis einen Filter auf die Lookup-Datenmenge setze, den ich im OnCloseUp-Ereignis wieder entferne. Das klappt zumindest mit den wwDBLookupComboboxen ganz gut.
Cu, :)
Udontknow
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!