faturada stok numarası seçilince alanlara kaydetmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
must_sargin
Üye
Mesajlar: 216
Kayıt: 14 Şub 2004 03:13
Konum: Gebze
İletişim:

faturada stok numarası seçilince alanlara kaydetmek

Mesaj gönderen must_sargin »

iyi çalışmalar,
firebird kullanıyorum.stok tablosu stok_no integer,stok_adı varchar,stok_markasi varchar,... şeklide.fatura tablosuda fatura_no integer,stok_no integer,stok_adı varchar,stok_markası varchar,fatura_tarihi date.... şeklinde oluşturdum.yapmak istediğim kullanıcı stok_no yu girdiği anda gerekli alanlara stok bilgilerinin fatura tablosuna işlenmesi,kullanıcı sonra istediği kalemin bilgilerini değiştirebilecek.nasıl bir yol izlemem gerekir.
şimdiden teşekkürler.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

s.a.
Forma stok tablesini ekleyin, ayrıca
Formda fatura bilgilerinin bulunacağı bir grid koyarsınız;
Gridin colexit(kolondan çıkış) olayına yada bir edit koyup edit'in exit yada keypres olayına ;

If stoktable.locate('Stok_Kodu',Edit1.text,[]) then begin
fatura.edit;
faturaSTOK_NO.value :=StokSTOK_NO.value;
faturaSTOK_ADI.text :=StokSTOK_ADI.text;
faturaSTOK_BRM.text :=StokSTOK_BRM.text;
faturaSTOK_FYT.value:=StokSTOK_FYT.value;
......
fatura.post;
end else begin
showmessage('stok kaydı bulunamadı');
............
end;
Cevapla