Hallo Ole,
ich hatte auch ein Problem in Deiner Art.
bei mir sollten Stunden auf verschiedene Projektnummern eingegeben werden können. Leider gibt es bei uns momentan ca. 500 verschiedene Nummern und somit wäre die Auswahlliste endlos lange geworden.
Bei uns haben wir das gelöst, indem wir eine "hotlist" eingeführt haben. zuerst werden die "aktiven" Nummern der letzten X Tage (oder bei Dir Bestellungen?) gelistet. Erst auf Wunsch kommt der ganze Rest dazu.
So können wir die Liste angenehm kurz halten.
Blöd ist bloß die erste Eingabe, denn da weiß das Script ja noch nix von den "Gewohnheiten" des Nutzers.
Vielleicht taugt das ja als Denkansatz was.
Grüßle, lach