Цитата(Delphist @ 16.9.2008, 15:42 ) | | К сожалению, на данный момент я использую компоненты FIBs, это урезанный аналог FIBPlus |
про FIBs не слыхал дай ссылку на их доку поглядать
в FIBPlus RefreshClientFields выглядит так
| Код | procedure TFIBCustomDataSet.RefreshClientFields(ForceCalc:boolean=True); var b: TBookMarkStr; CurEof:boolean; begin if IsEmpty then begin First; Exit; end;
b:=Bookmark; CurEof:=Eof; DisableControls; DisableScrollEvents; if ForceCalc then Include(RunState,drsInRefreshClientFields); try Bookmark:=b; if CurEof then Next; // Restore Eof Flag only finally if ForceCalc then Exclude(RunState,drsInRefreshClientFields); EnableScrollEvents; EnableControls end; end;
|
|