Arkadaşlar merhaba,
Ekteki programda mutabakat raporu alırken şu hata ile karşılaşıyorum;
Resim1 deki bilgileri yazıp raporlayınca resim2 deki gibi #hata #boyut yazan hücreler çıkıyor. Bunun sebebi bu müşterinin ilk tarihten önce herhangi bir hareketinin olmayışı. Eğer hareket yoksa 0 yazdıramadım bir türlü.
Birde resim 2 deki raporda bakiye kısmını yürüyen bakiye olarak düzeltmem lazım. Bu 2 konuda yardımcı olabilir misiniz?
resim1
resim2
Konuyu açtıktan sonra konu başlığını böyle değiştirmeyi düşündüm ama yapamadım.
Değiştirenden Allah razı olsun....
sayın kadirdursun,
bahsettiğiniz talebinize yönelik olarak;
aslında bir çözüme geçmeden öncesinde,
sadece bilgilendirme olması ve naçizane tavsiye niteliğinde hatırlatma adına;
Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
yukarıda bağlantısı yazılı konuyu incelemenizin ve içeriğindeki hususlara (özelikle,Türkçe karakter kullanımı ve BOŞLUK bırakarak tanımlamada bulunma) göre uygulamanızı yeniden düzenlemenizin,ileride bu hususlardan kaynaklı sorunları da engellemenize imkan sağlaması söz konusu olacaktır kanısındayım.
Bilginize…iyi çalışmalar,saygılar.
Sayın atoz112;
İlk yaptığım çalışmalardan birisiydi bu. Arkadaşım yıllardır kullanıyor. Yenileme yaparsam sorunlarla karşılaşırım diye dokunmuyorum.
merhaba, borç için toplamı rapordaki Metin64'ün denetim kaynağına aşağıdaki kodu yazarak alabilirsiniz.
Kod:
=Nz(DSum("[BORC]";"RAPORESKITOPLAM");0)
sayın kadirdursun,
bahsettiğiniz talebinize yönelik olarak;
kendi adıma olmak üzere,yeterli zaman olmaması gerekçesi ile kısa süreli bir inceleme neticesinde,
1)
ilgili raporlarda kullandığınız
NZ FONKSİYONU kullanımlarında hatalı yazım olduğunu fark ettim.
Nz Fonksiyonu (İşlevi) Kullanımı Anlatımı
Nz Fonksiyonu kullanımı hk.
yukarıda bağlantıları yazılı konularda yer alan açıklamaları izlemek sureti ile bu fonksiyonun kullanımı için bilgiler edinebilirsiniz.
2)
bir diğer fark ettiğim de şu;
raporların kaynağında kullandığınız sorgularda yer alan KRİTER satırlarındaki kodların da hatalı yazıldığı görülmüştür.
direkt olarak,
MUSTERI_KAYDI adlı formu göstermişsiniz fakat bu formun üzerinde yer alan Tab Control ve bu denetimin ilgili SAYFA adlarına göre yazılması uygun olacaktır.
ÖRNEK KOD KALIBI
Kod:
Forms![formun_adi]!tabkontrulun_adi.Pages("sayfa_adi").Controls("egervarsa_altforun_adi").Form![denetimin_adi]
şeklinde bir kod kalıbı benzeri kullanılabilir.kullanımına dair araştırmalarda bulunabilir ve edindiklerinizi incelemek sureti ile deneyebilirsiniz.şimdilik olmak üzere,bunlar paylaşılmıştır.
bilginize...iyi çalışmalar,saygılar.