Hallo,
Wenn ich bei einer TDBLookupComboBox die Eigenschaft "Sorted" aktiviere jedoch der die ListSource nicht sortiert ist, dann wird zwar der Auswahltext in der DropDown Liste sortiert, jedoch passt das nicht mehr zum hinterlegten KeyField.
Der Datensatz zeige ich in der Tabelle und der Text wird dort korrekt in der Tabelle gezeigt, da ich das so programmiert habe. Jedoch das Drop-Down Feld zeigt irgend ein falscher Text, einer mit einer anderen ID (DataField).
Beim Sortieren vom Text für das Drop-Down Feld werden die dazugehörigen ID's nicht mit sortiert.
Mein Lösung: Die ListSource sortieren (Query) sortieren und das "Sorted" aus TDBLookupComboBox nicht nutzen.
Kann das jemand bestätigen?
Lazarus V2.2.4 und V2.2.6 (ich habe den Bug erst gestern bemerkt).
VG Markus