28-06-2020, Saat: 09:15
var i:integer; begin Dm_kayit.FDBaglanKAYIT.StartTransaction; Form_AnaSayfa.ImageEnMView1.UncheckAll; try Dm_Foto.FD_FotoView.DisableControls; Dm_Foto.FD_Foto.DisableControls; for I := 0 to ImageEnMView1.ImageCount-1 do begin Dm_Foto.FD_FotoView.Locate('FULLYOL',ImageEnMView1.ImageFileName[i],[locaseInsensitive]); Dm_Foto.FD_Foto.Locate('FOTOGRAF;UZANTI',VarArrayOf([Dm_Foto.FD_FotoView.FieldByName('FOTOGRAF').AsString,Dm_Foto.FD_FotoView.FieldByName('UZANTI').AsString]),[]); if ImageEnMView1.Checked[i]=true then begin Dm_Foto.FD_foto.Edit; Dm_Foto.FD_foto.FieldByName('CHECK1').AsInteger :=1; Dm_Foto.FD_foto.Post; end else begin Dm_Foto.FD_foto.Edit; Dm_Foto.FD_foto.FieldByName('CHECK1').AsInteger :=0; Dm_Foto.FD_foto.Post; end; end; Dm_kayit.FDBaglanKAYIT.Commit; Dm_Foto.FD_FotoView.Refresh; Dm_Foto.FD_FotoView.EnableControls; Dm_Foto.FD_Foto.EnableControls; HangiIslem:='FotoShow'; Dm.Timer_FotoSecilenler.Enabled:=true; except Dm_kayit.FDBaglanKAYIT.Rollback; HangiIslem:='FotoShow'; Dm.Timer_FotoSecilenler.Enabled:=true; end; Close; end;
locate arasıra odaklamıyor .. benmi yanlış bişeyler yapıyorum acaba