AccessTr.neT
alt formda yapılan toplamları üst formdaki alanlara yazdırma - 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ığı: alt formda yapılan toplamları üst formdaki alanlara yazdırma (/konu-alt-formda-yapilan-toplamlari-ust-formdaki-alanlara-yazdirma.html)



alt formda yapılan toplamları üst formdaki alanlara yazdırma - mehmetb84 - 06/04/2016

Merhaba arkadaşlar,
Ana formum olan f_girisler formunda  gs_toplammt ve gs_topadet alanlarına tıkladığımda bu alanlarla ilişkili altformdaki verilerin toplamını alıyor.
Fakat benim yapmaya çalışıp da bir türlü beceremediğim konu, altformun güncelleme sonrası olayına, bu toplamları aldırabilmek. 
Tıklama olayında gayet sorunsuz çalışan toplama formülümü aşağıdaki şekillerde uyarladım fakat hepsinde hedef alan bulunamadı uyarısı aldım.

Kod:
[Forms]![f_girisler]![gs_toplammt] = DSum("st_metraj", "t_stokkayit", "[st_girisbag]=" & [gs_oto])
DSum("st_metraj", "t_stokkayit", "[st_girisbag]=" & [gs_oto])=DSum("st_metraj", "t_stokkayit", "[st_girisbag]=" & [gs_oto])
[Forms]![f_girisler].form![gs_toplammt] = DSum("st_metraj", "t_stokkayit", "[st_girisbag]=" & [gs_oto])
DSum("st_metraj", "t_stokkayit", "[st_girisbag]=" & [gs_oto])= [Forms]![f_girisler].form![gs_toplammt] 


Yardımlarınız için şimdiden teşekkür ederim.
iyi günler.


Cvp: alt formda yapılan toplamları üst formdaki alanlara yazdırma - ozanakkaya - 08/04/2016

İki Dsum fonksiyonunu eşitleyerek hesaplama yapamazsınız.

Dsum fonksiyonunun kriterine "[st_girisbag]=" & [gs_oto]) yazmışsınız, ancak alt formda gs_oto adında alan olmadığı için hesaplama yapamaz.


Altformda, st_metraj alanının güncelleştirme sonrasında olayına


Forms!f_girisler.Form!gs_mt = Dsum ("st_metraj", "t_stokkayit", "[st_girisbag]=" & [st_girisbag])



kodu eklerseniz, ana formdaki gs_mt alanındaki veriyi günceller. 
Hesaplama için form yerine formdaki denetimlerin güncelleştirme sonrasında olayına kod eklemelisiniz.


Üstteki örneğe göre kodları düzenleyiniz.


Cvp: alt formda yapılan toplamları üst formdaki alanlara yazdırma - mehmetb84 - 08/04/2016

çok teşekkürler Ozan Bey, çözüldü...