2 gündür kafayı yedim bulamadım. Formda Bir RxDBGrid im var. altında da panel içerisinde EKLE,DEĞİTİR butonlarım ve Gride bağlı bir popup menüm var . Bu popup menu de de yine Ekle ve değiştir seçenekleri var. BitBtn1 (EKLE) ile Popup Menudeki EKLE 'nin on click olayıda aynı paragrafı gösteriyor. (BitBtn1Click). O paragrafta da herhangi bir kontrol yok sadece DATA_.insert işlemi var.
Kod: Tümünü seç
procedure TForm9.BitBtn1Click(Sender: TObject);
begin
DATA_.Insert;
PANELAC;
end;
Amaaa problem şu BitBtn 'a bastığımda yeni kayıt eklenip boş DBEditler boş halde geliyor. Popup tan bastıımda yine aynı paragrafa gelmesine rağmen (satır satır çalıştırıp baktım.) DATA_ insert komutundan sonra DBeditler dolu olarak geliyor. Bu neden olabilir?
(F7 ile satır satır çalıştırdığımda function TRxDBGrid.CanEditShow: paragrafından geri dönüyor.)