Oracle Apex - Optionale Liste von Werten (LOV)
-
22-09-2019 - |
Frage
Gibt es einen Weg in Oracle Apex, eine Werteliste zu verwenden oder die Liste auszuwählen, zwingen Sie jedoch nicht, dass der Benutzer ein Element auswählt und ihnen verschiedene Elemente eingeben lässt?
Die grundlegende Funktionalität, die ich benötige, ähnelt einem Kombinationsfeld, in dem Sie optional ein Element aus der Liste auswählen oder ein völlig Neues eingeben können.
Danke Mark
Lösung
Ja:
Sie können einen Popup -LOV -Elementtyp verwenden, bei dem der Benutzer alles eingeben kann, was er wünscht, und die LOV wird nur dazu verwendet, ihnen Vorschläge zu geben, wenn er auf die LOV -Schaltfläche klickt.
Sie können eine ausgewählte Liste verwenden und Anzeige null = Ja festlegen. Aber dann kann der Benutzer seine eigenen Werte nicht eingeben.
Andere Tipps
Sie können eine Popup -LOV verwenden und sie mit den bereits in die Zieltabelle eingegebenen Werten vereinen. Es wäre langsamer und die Bestellung wäre eingeschränkter.
Für große Tabellen können Sie einen Prozess haben, der die unterschiedliche Wertemenge in der Zieltabelle mit denen in der Nachschlagentabelle verglichen und neue in die Such -Tabelle eingegeben hat.