Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle-Apex-Auswahlliste und Ausblenden von Werten

Eine Option ist die Verwendung der Kaskadierenden Werteliste und legen Sie vorherige Elemente als "übergeordnete Elemente" fest. Die Abfrage für jedes nachfolgende Auswahllistenelement würde zuvor ausgewählte Werte entfernen, z. B.

select subject_name d,
       subject_id r
from subjects
where subject_id not in (:P1_FIRST_MAJOR, :P1_SECOND_MAJOR);

Aber warum sollten Sie nicht einen Shuttle benutzen? Artikel stattdessen? Bieten Sie alle Fächer an und lassen Sie den Schüler eines davon auswählen, indem Sie es einfach von der linken auf die rechte Seite des Shuttle-Elements verschieben?