Einzelnen Beitrag anzeigen

Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
679 Beiträge
 
Delphi 12 Athens
 
#4

Re: Temporär Dataset-Aktualiserung abschalten

  Alt 11. Jan 2010, 10:17
Zitat von mschaefer:
Bei "Dataset.DisableControls" kontrolls schalte ich die Controls blind (keine Daten werden angezeigt).
Würde aber gene den letzten Datensatz einfach in der Anzeige belassen.
komisch....bei mir nicht: Form mit DBGrid, DataSource, Button und CheckBox. DataSource mit AdsTable verbunden...Anzeige der Daten im Grid. Dann folgender Code:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  AdsTable1.Next;
end;

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
  if CheckBox1.Checked then
    AdsTable1.DisableControls
  else
    AdsTable1.EnableControls;
end;
Wenn ich nun die Checkbox anhake, kann ich per ButtonClick durch die AdsTable laufen, ohne dass im Grid irgendwas verändert wird. Erst bei Abwahl der Box wird das wieder sichtbar.
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat