Thema: Delphi TDBGrid - Scrollbar

Einzelnen Beitrag anzeigen

Peinhard

Registriert seit: 8. Jul 2006
152 Beiträge
 
#8

Re: TDBGrid - Scrollbar

  Alt 8. Jul 2006, 11:15
Kurze und ernüchternde Anwort: TDBGrid kann das nicht für TDataset-Abkömmlinge, die nicht 'sequenced' sind (TDataset.IsSequenced), da diese keine korrekte Implementation von RecNo haben - und die braucht man natürlich, um die Position anzuzeigen. Es läßt sich also auch nicht 'einstellen', man kann es nur 'nachrüsten' - entweder in einem TTable-Abkömmling (elegant) oder direkt in TDBGrid.UpdateScrollbar (weniger elegant, aber die Lektüre der Prozedur ist 'problemerhellend'). Mit dBase-Dateien und BDE ist man aber auch da aufgeschmissen, da die BDE-Funktion dbiGetSeqNo vom dBase-Treiber nicht unterstützt wird.

peinhard
  Mit Zitat antworten Zitat