Merhaba arkadaşlar,
Örnekteki formdaki kutulara seçilen öğretmenin o yıl, ay ve soldaki günlerin derslerdeki öğrencilerini metin kutularına alabilrimiyiz.
Önce öğretmen seçiyoruz,
yılı seçiyoruz
ayı seçince,
günleri sol kenardaki etiket kutularına yazması ve
gün ile saatta denk gelen metin kurtularına o saatte derse giren öğrencinin isminin gelmesini nasıl sağlayabiliriz.
İyi çalışmalar...
Neden bu şekilde bir form düzeni hazırladınız anlamadım açıkcası.. Özel bir nedeni yoksa eğer, bence sürekli bir form görünümünde de bunu yapabiliriz..
Bunu yapabilmek için forma kaynağını çapraz sorgudan vermek lazım tabii:
Kod:
TRANSFORM Max(Bep.Ogrenci) AS EnÇokOgrenci
SELECT Bep.Ogretmen, Bep.Tarih, Max(Bep.Ogrenci) AS [Toplam Ogrenci]
FROM Bep
WHERE (((Bep.Ogretmen)=ogrt()) AND ((Year([tarih]))=yil()) AND ((Month([tarih]))=ay()))
GROUP BY Bep.Ogretmen, Bep.Tarih
PIVOT Bep.Saat;
Bildiğiniz gibi; çapraz sorgular ölçüt alanında form başvurularını kabul etmekte biraz inatçı olsada ekteki örnekte ikna ettiğimi göreceksiniz.
Selamlar..
Bulunamayan yerleri bulmak için önce kaybolmak gerekir.
Merhaba sayın taruz,
Elinize sağlık, çok güzel çözümler sunuyorsunuz, hakkınız ödeşilmez,
ayın bütün günleri olabilirmi boş dolu farketmez,
hani üstte saatler sabit ya, onun gibi yandada
ayın 1 den 31 ne kadar tarihler mutlaka yanda görünse,
böyle birşey olabilirmi.
Ben form üzerinde bir iki degişiklik yaptım,
yukarıda sorduklarımı yaparsanız çok sevinirim.
İyi geceler dilerim...
Merhaba sayın taruz,
Ellerinize sağlık çok güzel olmuş,
çok çok teşekkür ederim.
Kayıt olmayan satırlarda #Ad? hata belirtisi çıkıyor
bunu yok etmenin bir yolu yokmu acaba?
Sizide fazla yormak istemiyorum,
sizi çok yoracaksa, unutun sitsin,
basit birşeyse yapmak isterim.
Hakınızız helal edin.
İyi geceler dilerim...
tarih kutularını büyülterek rst!Saat & "=" & rst!Ogrenci bu kısıma ekleme yaparak aynı zamanda bireysel grup gibi şeyleride görebilirsin bunu öğretmen ders programı olarak da yazdırabilirsin