AccessTr.neT

Tam Versiyon: Raporda Gruplama Ve Parametre Hatası
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
frm_yoklama formundan rpr_yoklamayı açıyorum. Lakin aynı kişileri tekrar ediyor, ayrıca tblevci tablosundan alması gereken veriyi almıyor.
Sayın ŞerefŞANLI

Merhaba hatalarınızı düzelttim

https://www.resimupload.org/r/ZlPxO

resimde altını çizdiğim alanlar hatalı alanlarınız boşluk bırakmışsınız. Ayrıca seçtiğiniz tarihte izinde olanları görüntülemek için sorgunuzu güncelledim. Örneği inceleyebilirsiniz.
Rapor: Max(IIf([Formlar]![frm_yoklama]![txttarih] Between [gidistarihi] And [donustarihi];Format([gidistarihi];"dd") & "-" & [donustarihi]))
Burada ifadeyi şöyle nasıl yaparız "9-12 kasım 2021 tarihleri arası" dd den sonra mm ve yy mi koymak gerek.


<=[Formlar]![frm_yoklama]![txttarih]

Ve bu neyi ifade ediyor. Büyük eşit. Bu tarihten büyük ve eşitlerimi getir demek. Mİ?
Raporda bir sorun daha var. Sadece evci durumu var ise raporluyor. Yani evci varsa liste evci tarihlerine göre geliyor. yoksa evci hanesi boş olarak gelmesi gerek.
Tarih şartını silince de gruplama yapmıyor.
(13/11/2021, 22:21)SeferŞANLI yazdı: [ -> ]
Rapor: Max(IIf([Formlar]![frm_yoklama]![txttarih] Between [gidistarihi] And [donustarihi];Format([gidistarihi];"dd") & "-" & [donustarihi]))
Burada ifadeyi şöyle nasıl yaparız "9-12 kasım 2021 tarihleri arası"


<=[Formlar]![frm_yoklama]![txttarih]

Ve bu neyi ifade ediyor. Büyük eşit. Bu tarihten büyük ve eşitlerimi getir demek.

<=[Formlar]![frm_yoklama]![txttarih]

bunu şöyle anlatayım sanırım bu gidis tarihinin ölçütü  burada demişiz ki

gidistarihi<= yoklama formundaki "txttarih" formdan seçtiğiniz tarih

formdaki tarihiniz gidiş tarihinizden büyük veya eşitse görüntüle demiş olduk.

Rapor: Max(IIf([Formlar]![frm_yoklama]![txttarih] Between [gidistarihi] And [donustarihi];Format([gidistarihi];"dd") & "-" & [donustarihi]))
& " tarihleri arasında"  ekleyin sonuna dd mmmm yyyy formatında olsun

(13/11/2021, 22:28)SeferŞANLI yazdı: [ -> ]Raporda bir sorun daha var. Sadece evci durumu var ise raporluyor. Yani evci varsa liste evci tarihlerine göre geliyor. yoksa evci hanesi boş olarak gelmesi gerek.
Tarih şartını silince de gruplama yapmıyor.


gruplama yapmaması çok normal çünkü gruplama yapması için tüm sütunlarda ki verilerin aynı olması gerekiyor. Yoklamanızın mantığı nedir seçtiğiniz tarihte izinleri olanları görmek değil mi?
Şimdi hergün yoklama alınır. Öğrenciler hafta içi özel izin yada rapor alabilirler. Bunun bilgisini tbl_ogrenci tablosundaki gunlukizinden alacak.
Her gün bütün öğrenci listesi bloklara göre çıktısı alınacak. Evci izinli ise evci izin hanesine izinli olduğu tarihler gelecek.