Skip to main content

AccessTr.neT


Raporda Gruplama Ve Parametre Hatası

Raporda Gruplama Ve Parametre Hatası

Çözüldü #1
frm_yoklama formundan rpr_yoklamayı açıyorum. Lakin aynı kişileri tekrar ediyor, ayrıca tblevci tablosundan alması gereken veriyi almıyor.
.rar dddCALISMA.rar (Dosya Boyutu: 352,15 KB | İndirme Sayısı: 1)
Cevapla
#2
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.
.zip dddCALISMA.zip (Dosya Boyutu: 961,59 KB | İndirme Sayısı: 5)
Cevapla
#3
SQL Code
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.


SQL Code
<=[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İ?
Son Düzenleme: 13/11/2021, 22:22, Düzenleyen: SeferŞANLI.
Cevapla
#4
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.
Son Düzenleme: 13/11/2021, 22:29, Düzenleyen: SeferŞANLI.
Cevapla
#5
(13/11/2021 22:21)SeferŞANLI Adlı Kullanıcıdan Alıntı:
SQL Code
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ı"


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

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

SQL Code
<=[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.

SQL Code
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 Adlı Kullanıcıdan Alıntı: 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?
Son Düzenleme: 13/11/2021, 22:33, Düzenleyen: lemoncher2.
Cevapla
#6
Ş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.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da