merhaba sitenizden çok faydalanıyorum teşekkür ederim
benim problemim ekteki dosyada fatura tablosunda doviz tutarı ve tutar kısımlarını fatura bazında toplam olarak göremiyorum ayrıca ana formda fatura tarihinden 1 gün önceki kuru daha kolay nasıl alabirim yardımcı olursanız sevinirim
Merhaba,
alt formdaki Metin36'daki verilerin toplamını üst formdaki metin47 alanında göstermek için,
Metin47'nin denetim kaynağına aşağıdaki kodu ekleyin.
=DSum("[doviz_tutar]*[adet]*[kur]";"tcikis_hareket";"[musterino]=" & [musterino])
kur ile ilgili sorunuzu malesef anlamadım. Bu sorunuzu yeni konu açarak sorunuz ve sorunuzu daha açık yazınız.
Ozan bey ilginiz için çok teşekkür ederim. olmadık şeyler için formu meşgul etmek istemediğim için konu açmadan programı belli bir seviyeye getirdim ancak sizin verdiğiniz kod çalışmadı. kod ve
Access konusunda çok deneyimli değilim dosyayı en son haliyle yükledim fakat toplamlarda başarılı olamadım. mevcut dosyada alt formdan alarak formun altına döviz toplam, tutar toplam, kv8 toplam ve kdv 18 toplamları almam lazım 3 gündür uğraşıyorum artık herşeyi birbirine karıştırmaya başladım mevcut dosyada bağlantıları yapabilirmisiniz
(22/11/2017, 15:03)eserk yazdı: ancak sizin verdiğiniz kod çalışmadı
Merhaba, 1. mesaja eklediğiniz örnek uygulamada, tcikis_hareket isimli tabloda, doviz_tutar alanı var. Ben bu alan adına göre kod ekledim.
Sizin eklediğiniz son örnekte ise doviz_tutar alanı yok, dvztutar alanı var.
Siz verilen kodu dvztutar olarak düzeltmezseniz kod çalışmaz.
Tarihe ve kdv oranına göre toplam almanız için kodun aşağıdaki gibi olması gerekir.
=DSum("[adet]*[dvztutar]*[kur]";"tcikis_hareket";"[fatura_tarihi] = #" & Format([fatura_tarihi];"mm/dd/yyyy") & "# And [kdvo]=8")
ilginiz için teşekkürler. ilk gönderdiğim örnekte verdiğiniz kodu denedim çalışmadı ikinci örnek isa dosya üzerinde çalışmaya devam ediyorum kur olayını çözdüm. ben tarihe göre değilde cikis_faturano alanı üzerinden toplamlar almak istiyorum ama ya ilişkilerden yada alan özelliklerinden kaynaklanan bir hatadan dolayı alt toplamları alamıyorum ilgilenirseniz ve örnek üzerinde uygulayıp gönderirseniz sevinirim.
Merhaba.
Metin kutularındaki hesaplamaları bilmediğim için sadece sol tarafta bulunan metin kutularına kod ekledim.
Tamamı [adet]*[dvztutar]*[kur]'a göre hesaplama yapar, sadece kriterleri farklıdır.
Eklenen kodu gördüğünüzde doğru olan ile değiştirirsiniz.
=DSum("[adet]*[dvztutar]*[kur]";"tcikis_hareket";"[cikis_faturano]='" & Nz([cikisfaturano];0) & "' AND [kdvo]=18 AND [fatura_tarihi] = #" & Format(Nz([fatura_tarihi];0);"mm/dd/yyyy") & "#")