Also:
Nehmen wir ein Dialogfeld (Name ist "Firma") und folgende Formel:
_Lookup := @DbColumn("":"nocache"; ""; "Lookup_Firma"; 1);
@If(@IsError(_Lookup); ""; @Unique(_Lookup))
Dialogliste enthält bereits z.B.:
Linde
BMW
Adelholzen
Bauer
Neues Dok öffnen, "B" eingeben und nach Alphabet wird mir der Begriff "Bauer" vorgegeben. Nätürlich kann ich auch einen neuen Begriff eingeben und Speichern.
Mit Kombinationsfeld:
Neues Dok öffnen, "B" eingeben und nach Alphabet wird mir der Begriff "Bauer" vorgegeben. Dies finktioniert aber nur, wenn die Option "neue Werte zulassen" nicht gesetzt ist. Jetzt kann ich aber auch keine neuen Werte eingeben.
Ist diese Option gesetzt, kann ich zwar neue Werte eingeben, gibt mir aber bei der Eingabe einer Ziffer keinen Begriff mehr vor. Da sich die Liste ziemlich schnell mit 100-200 Begriffen füllen dürfte, wäre die Auswahl über das Dropdown-Menü nicht sehr komfortabel.
Warum möchte ich ein Kombifeld?
Aus rein Optischen Gründen. Die wenigen Dialogfelder finden wenig gefallen zw. all den Kombi und Textfeldern, da diese alle eine feste Größe haben.
Sollte dies aber nicht, od. nur mit sehr großem Aufwand möglich sein, dann laß´ ichs´s halt bei den Dialogfeldern.
Gruß Siggi