Alıntı:...Daha önce ozanakkaya hocam tarafında oluşturulmuş olan srg_sledtoplam sorguda
aşağıdaki kısımda yapmış olduğumuz kod değişikliği sorunu çözdü.
gelenogrenci: Nz(DCount("*";"srg_Dpsikolojiktest_bay";"[uygulanantest]<13");0)+Nz(DCount("*";"srg_Dpsikolojiktest_bayan";"[uygulanantest]<13");0)
ifadenize yönelik olarak;geçerli olduğunu ve sorunun bu vesile ile çözüldüğünü beyan ettiğiniz bu kod ifadesinin deneme çalışmasında edinilen sonuçlarına dair aklıma takılmış olmasından dolayı aşağıda açıklamasının yapılması uygun görülmüştür.
1) Form1 adlı form üzerinden 01/09/2015 ile 30/09/2015 tarihlerinin yazıldığı iki tarih belirlenmesinin akabinde tüm sonuçları gösteren Report1 adlı rapor açılıp ikinci sayfası incelendiğinde;
a) Alt kısımdaki açıklama satırında,92 öğrenci gelmiş ibaresi yer almaktadır.oysa,siz bu satırda 93 öğrenci yazmalı diye beyan etmiştiniz.
b) Ayrıca,konunuzun 4.mesajında resim ile belirterek, Rpr_test adlı alt formundaki #Hata iletisi de hala mevcudiyetini muhafaza etmektedir.
2) Rpr_test adlı alt formundaki toplam değerlerini göstermesi için eklenen T1 ve Metin95 adlı denetimlerdeki kod satırlarının şu anki hali ile #Hata iletisi verdiğinden dolayı bu denetimlerin düzeltilmesi gerekmektedir.
Bunun için de,mevcut olan kod satırlarının yerine aşağıdaki ifadelerin kullanılması yerinde olacaktır.
a) T1 adlı denetimin ÖZELLİKLER-VERİ sekmesindeki Denetim Kaynağı satırına
Kod:
=Nz(DCount("*";"srg_Dpsikolojiktest_bayan1");0)
Kod:
=Nz(DCount("*";"srg_Dpsikolojiktest_bay1");0)
Kod:
[Reports]![Report1]![Rpr_test].[Report]![mtn_test_id]
Bu yukarıda bahsi geçen düzenleme işlemlerinin sizin için geçerli olup olmaması elbette ki denemeler ve incelemeler akabinde sizin tercih ve takdirinizdedir.eğer yanlış yorumlama olduysa,bu açıklamaları dikkate almayınız lütfen.bunlar sadece yorumsal anlamda düşünce paylaşımından ibarettir.
Son olarak,EK’te;bu düzenlemelerin yapılması sonucu hazırlanan örnek uygulama mevcuttur.inceleyebilirsiniz.bilginize…iyi çalışmalar,saygılar.