Bu Kodla Bor Dekontuna Cari Hesabı seçiyorum Veri tabanı firebird ben bu işlemleri BitBtn üzerinde yapıyorum
Kod: Tümünü seç
procedure TBorcDekont.SecClick(Sender: TObject);
begin
Application.CreateForm(TSecCari,SecCari);
try
if SecCari.Showmodal = idOK then
begin
Data.CHareketCH_CARIID.AsString := Data.CariHesapCARIID.AsString;
Data.CHareketCH_CARIUNVANI.AsString := Data.CariHesapCARI_UNVANI.AsString;
Data.CHareketCH_CARIKODU.AsString := Data.CariHesapCARIKODU.AsString;
end;
finally
FreeAndNil(SecCari);
end;
end;
end.
Kod: Tümünü seç
Data.CHareket.Post;
Data.Carihesap.Edit;
Data.CarihesapCARI_BORC.Value:=Data.CarihesapCARI_BORC.Value+Data.CHareketCH_BORC.Value;
Data.CarihesapCARI_BAKIYE.Value:=Data.CarihesapCARI_BORC.Value-Data.CarihesapCARI_ALACAK.Value;
Data.Carihesap.Post;
Data.CariHesap.Close;
Data.CariHesap.Open
Düzeltme işleminde Şu şekilde sorunum Var Kayıt Düzelt dediğimde Yani o borç dekontunu başka bir cari hesaba almam gerekiyor ama şu sorunla karşılaşıyorum başka hesapları karıştırıyor
kayıt silme kodu
Kod: Tümünü seç
Data.CHareket.Edit;
Data.Carihesap.Edit;
Data.CarihesapCARI_BORC.Value:=Data.CarihesapCARI_BORC.Value-Data.CHareketCH_BORC.Value;
Data.CarihesapCARI_BAKIYE.Value:=Data.CarihesapCARI_BORC.Value+Data.CarihesapCARI_ALACAK.Value;
Data.CariHesap.Post;
Data.CHareket.Delete;