You are on page 1of 1

procedure BtnSupprBilanSelectionClick(Sender:TObject); var I : Integer; SelectedRecords : TStringList; begin BtnSupprBilanSelection.Enabled := False; Screen.Cursor := crHourGlass; QueryBilan.DisableControls; SelectedRecords := TStringList.

Create; try I := 0; QueryBilan.SelectedBookmarks(SelectedRecords); for I := 0 to SelectedRecords.Count-1 do begin QueryBilan.Bookmark := SelectedRecords.Strings[I]; QueryBilan.Delete; end; QueryBilan.IB_Transaction.CommitRetaining; QueryBilan.Refresh; QueryBilan.EnableControls; finally SelectedRecords.Free; BtnSupprBilanSelection.Enabled := True; Screen.Cursor := crDefault; end; end;

You might also like