Einzelnen Beitrag anzeigen

Rollo62

Registriert seit: 15. Mär 2007
3.908 Beiträge
 
Delphi 12 Athens
 
#1

[Fmx] TGrid mit LiveBinding, Exeception mit Keys

  Alt 18. Jul 2017, 09:42
Hallo zusammen,

ich habe mich mal wieder an ein komplexeres Control gewagt und bin wieder herbe entäuscht.
Das TGrid hatte ich zuletzt, ich glaube XE7 ausprobiert, und seitdem nicht mehr angefasst.

Jetzt mit Rx10.2 hatte ich Hoffnung das die Basics funktionieren.

Oder mache ich hier einen Denkfehler ?
- TGrid rein
- FDMemTable rein
- TBindNavigator rein
- Mit LiveBindings verbinden

Funktioniert soweit wenn man das mit dem Navigator macht.
Wenn ich aber einen Wert editiere und mit der Taste up/down aus der Zelle springe gibt direkt eine Exception, und ich muss die Anwendung beenden.
Anbei ein kleines Demo, das Fmx.GridDemo verhält sich aber genauso.

Habe schon alles Mögliche probiert, Events abfangen, FetchOptions.LiveWindowParanoic, etc.

So ähnlich hatte ich das schon seit XE7, steinigt mich das ich es immer wieder versuche,
aber hat sich denn seitdem gar nichts getan ?
Warum ist so ein simpler Bug da immer noch drin ?

Vielleicht hab ich ja komplett ein Brett vorm Kopf, oder es gibt einen eleganten Workaround.
Bitte lasst mich wissen wie man das Grid so hinbekommt das es sich wie unter VCL anfühlt,
oder ich muss bei Rx10.9 Honolulu das nochmal austesten.

Rollo
Angehängte Dateien
Dateityp: zip T090_GridError.zip (7,9 KB, 0x aufgerufen)
  Mit Zitat antworten Zitat