listbox verikaynağına girilen ifade için hata uyarısı

20/09/2014, 01:15

berduş

iyi akşamlar,
yurt için hazırladığım "menü hazırlama" uygulamasına "Günlük", "Haftalık", "Aylık" ve "Yıllık" kullanılacak malzeme miktarını gösteren 4 farklı listbox ekledim.
bu 4 liste kutusu da sorunsuz olarak çalışıyor aynı kodu kullandığım aynı işi yapan 4 rapor da çalışıyor. Ama uygulamayı çalıştırdığımda aşağıdaki uyarı mesajı geliyor.
"ifade yanlış yazılmış yada çalıştırmak için çok karmaşık"

"tamam" dersem uygulama sorunsuzca çalışıyor.
"yıllık" ve "aylık" liste kutularını silince hata uyarısı almıyorum oysa liste kutularında kullandığım kodların aynısını raporlarda da kullanıyorum.
hatanın sebebini ne olabilir?
Teşekkürler.

dosya düzeltilmiş hali ile yeniden yüklenmiştir, Ozan Akkaya'ya teşekkürler)
20/09/2014, 03:04

ozanakkaya

Hataya sebep olan liste kutularının satır kaynağındaki sorgunun ölçütünü aşağıdaki ile değiştirerek deneyebilir misin?

>=(DateSerial(Year(nz([Formlar]![AnaForm]![TarihGir];0));Month(nz([Formlar]![AnaForm]![TarihGir];0));1)) And <=(DateSerial(Year(nz([Formlar]![AnaForm]![TarihGir];0));Month(nz([Formlar]![AnaForm]![TarihGir];0))+1;0))
20/09/2014, 10:36

berduş

yardımınız için çok teşekkürler Ozan Bey ))
tavsiye ettiğiniz kod sorunu çözdü )
Düzeltilmiş halini de yüklüyorum,

Menü Hazırlama_ID_li.rar
20/09/2014, 18:11

ozi1977

TEŞEKKÜR