Das geht.
Der Kern des ganzen ist die setItems() Methode, mit welcher das Listenfeld B geladen wird.
Sinnvollerweise werden diese Arrays ihrerseits in ein Array gesetzt. Die Return Values des Listenfelds A werden dann so gewählt, dass die den betreffenden Index-Werten entsprechen.
Die Logik wird dann so aufgebaut, dass beim Wählen eines Werts in Listenfeld A, die Elemente des Listenfelds B entsprechend dem Array-Index entsprechend dem Return Value des Listenfelds A geladen werden. Das ganze reduziert sich dann auf ein paar wenige Zeilen Code...
HTH.
als Antwort auf: [#385920]