Bir şeyler yapmıştım. Boşa gitmesin.
1- Sorgunuzda hesaplama yaptığınız alanların boş olması durumu söz konusuydu galiba. Bunun NZ Fonksiyonunu kullandım. İmzamda ayrıntılı anlatımı mevcut. NZ Fonksiyonu ile boş olan değerleri sıfıra çevirdim. Böylece sorgu hatasız çalıştı. Ve formda hata vermedi. Yani tek sorun sorguydu.
2- 2. sorununuz IIF kullanım hatasından kaynaklanıyordu. IIF(Koşul, Doğruysa, Yanlışsa) olması gerekirken IIF (Koşul, Yanlışsa, Doğruysa) şeklinde yapmıştınız. Tutar bölümü boş olmasına rağmen boşsa tekrar aynı alana başvuru yapıyordu. Bu da boş iken boş kalmasına sebep oluyordu. Ayrıca Form.Requery ekledim. Böylece hem formunuzu yeniletmiş oldum hem de kayıtlar arasında gezmenize veya formu açıp kapatmanıza gerek kalmadan otomatik olarak tablonuza da yazmış oldu.
Örneği incelediğinizde daha iyi anlayacaksınız... Kolay gelsin...
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Son Düzenleme: 28/05/2009, 17:09, Düzenleyen: tdsharun.