AccessTr.neT
Formda bilgi girisinde kayitlari okuma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Formda bilgi girisinde kayitlari okuma (/konu-formda-bilgi-girisinde-kayitlari-okuma.html)

Sayfalar: 1 2


Formda bilgi girisinde kayitlari okuma - quad - 20/10/2009

Arkadaslar,

Veritabaninda kayit girisi formunda malzeme kodunu yazdiktan sonra alt satira gecince otomatik olarak tablodan o kodlu tum malzemelerin adetlerini en alttaki metin kutusuna nasil yazdirabilirim?

Yardimci olurmusunuz..


Cvp: Formda bilgi girisinde kayitlari okuma - cuneyt - 20/10/2009

formundaki stoktakiadet alanının denetim kaynağına:
=DSum("[adet]";"tablo1";"[kodu]= [kodu]")
yapıştırabilirsin.


Cvp: Formda bilgi girisinde kayitlari okuma - Seruz - 20/10/2009

Sn. cuneyt, gözünüzden kaçmış olabilir. Bu şekilde daha doğru olur.
Kod:
=DSum("[adet]";"tablo1";"[kodu]='" & [Kodu] & "'")



Cvp: Formda bilgi girisinde kayitlari okuma - quad - 20/10/2009

cok tesekkurler..

Peki bu toplama islemini bir kriter daha kullanarak nasil yapabilirim?
DSum("[adet]";"tablo1";"[kodu]='" & [Kodu] & "'") koduna ilave olarak ne yazmam gerekir?
tabloda [bas_tarihi] ve [bitis_tarihi] adli alanlar olsa.
formda kodu, baslangic tarihini ve bitis tarihini girdikten sonra o aralıktaki adetleri toplasa ?


Cvp: Formda bilgi girisinde kayitlari okuma - Seruz - 20/10/2009

2 veya daha fazla tabloyu aynı form üzerinden tabii ki kullanabilirsiniz.

Kayıt saydırmak için DCount fonksiyonunu kullanabilirsiniz.
Örneğin;
Kod:
=DCount("*";"tablo1";"[kodu]='" & [Kodu] & "'")



Cvp: Formda bilgi girisinde kayitlari okuma - quad - 20/10/2009

çok teşekkürler..