çalışmamta tüm parasalları tek tabloda görecek bir form hazırladım.Adı tum diye kaydettim.
Bu formda sekme denetimi kullanıp bunların içine alt formlar kodum.Bu forma baktığınızda sekmelerde iki alt farm var.Bunlardan ilki tablodan k.çük olan sorgudan veri alıyor.Küçük olan toplam tutarı veriyor.Ben Bu sekmelerdeki çek,havale,nakit lerin toplam tutarlarını görecek bir şey yapmak istiyorum.
(çeklertoplamı+havaletoplamı+nakittoplamı diye üçünün toplam tutarını görmek istiyorum) fakat olmadı.Siz bana bu konuda da yardımcı olursanız sevinirim..
atlantis8334
bende henüz bitmedi ama bir apartman programı yapıyoruz ( Üyelelerden Ali Ünveri )ile beraber Zannederim burda istediğin sorgular var umarım bir incele böyle bir şeymi istiyosun
ayrıca bitince tekrar paylaşacağız
Ben programınızla ilgili çalıştım. Şu anda sorun yok ama eğer nakit-çek veya senetlerden herhangi birinin yoplamı null olursa Ana toplam hata döndürecektir. Bunu düzeltmek için
NZ fonksiyonunun kullanılması gereklidir. Buraya kadar ben getirdim. Artık yatmam lazım. Gerisini de siz halledersiniz. Kolay gelsin.
ya hepinizin eli öpülmesi gerek aslında.Soruları titizlikle cevaplıyorsunuz.Teşekkür ederim.Mesela mehmetdemiral üstadın örneği tam istediğim gibi.Fakat onda da bir sorun var.İkinci cariyi seçtiğimde hata veriyor.Bu yüzden
NZ fonsiyonu nu kullanıcam.Formdan indirdiğim bir örnekte sanırım celoyce abinin örneği idi .Orda bu
NZ ile toplam almıştı.Şimdi bunu uygulayıp bakıcam.
Bu arada
NZ ile ilgili bir konu açıcam .Çünkü tam olarak ne işe yaradığını bilmek gerek bizim gibiler için..
teşekkürler..
Yaşım 44 olduğu ve öğretmen olduğum için, sizin yaşınız gençse el öpülebilir de... Ama siz yine de öpmeyin. Bu tür sitelerde el öpme yerine "rep verme" geçerli oluyor
Nz ile ilgili biraz ipucu vereyim size.
Bir formumuz var ve 2 tane ( a ve b ) alanımız var. Tabii ki bunlar nümerik yani sayısal alanlar. Toplama veya çıkarma işlemi için öyle olması gerekir değil mi?
Bunların farkını alacağız diyelim. Yani çıkartma yapacağız. Denetim Kaynağına
=[a]-
yazarsak bunlardan biri yada ikiside boşsa doğru sonucu alamayız. Doğru sonuç almak için null(boş) değer olmamalıdır. O zaman bu iş için
NZ fonksiyonunu kullanırız. Mantığı gayet basittir.
= Nz([a];0)-Nz(;0)
Yani eğer a değeri varsa yaz, yoksa yerine 0(sıfır) yaz demektir bu...
Sorgularda da aynı şekilde kullanılır.
Hadi gerisi kolay gelsin... Elini korkak alıştırma...