Hi,
ich muss gestehen, dass es mir jetzt ein wenig zu umständlich war alle Scripte die Du verbaut hast durchzusehen, und die Logik dahinter zu verstehen, aber die einfache(pragmatische) Lösung wäre:
Code: Alles auswählen
this.getField("output").value = this.getField("input").value;
als benutzerdefiniertes Berechnungsscript hinter dem output Feld.
Wenn ein Exportwert angegeben ist, dann wird der angezeigt. Wenn ein neuer Begriff unter input eingegeben wird, gibt es ja keinen Exportwert, und so wird der gerade eben eingegebene Wert übertragen. Dabei ist es allerdings nötig einen Trigger zu haben, da die eigentliche Auswahl im DropDown Feld ja wegfällt. Dafür muss nun das input Feld bei Neueintragung verlassen werden (bspw. über TAB-Taste)
Bringt dich das weiter?
Grüße,
Andi