Sayın okumas,
Yeterli imkan ve zaman olmaması nedeni ile kısa süreli bir inceleme neticesinde,aşağıdaki açıklamaların yapılması uygun görülmüştür.
1)
Öncelikle,bir önceki mesajda bahsi yapılan konudaki hususlara göre henüz ilk aşamalarında olmanız nedeni ile o konudaki hususlara göre uygulamanızı yeniden düzenlemeniz ilerisi için faydalı bir durum olacaktır.
2)
İki tarih arası araç takip detaylı rapor adlı sorgudaki kriterler incelendiğinde; bütün kriterlerin aynı satırda olması nedeni ile tüm kriterlerin doğru girilmesi gerektiği için,Yapılan iş adlı alan için kullanılan İki tarih arası detaylı rapor formdaki denetimin de METİN KUTUSU yerine diğerleri gibi AÇILAN KUTU (ComboBox) olarak değiştirilmesi daha doğru olacaktır.çünkü;bu hali ile,o denetime yazılacak uzun karakterli değerin doğru yazılma riski söz konusu olacaktır.bir harfin dahi yanlış yazılması sorgu sonucunu etkileyecektir.
ÖRNEK
Yapılan iş adlı alan için,Araç takip tablo adlı tablo incelendiğinde;”Periodik bakımı yapıldı.” ve “Periodik bakım yapıldı.” benzeri iki aynı anlamda fakat bir harf farkı ile yazılmış örnek tanımlama mevcut.
bu sadece,naçizane bir tavsiyedir.tercih ve takdir sizindir.
Ayrıca,İki tarih arası araç takip detaylı rapor adlı sorgunuzda hatalı yazım yok görünmekte.sadece sonuçların gelmesine dair,tüm kriterlerin doğru seçilmesi ve girilmesi gerekmekte.başta da,tarih ve maliyet kriterlerinin girilmesi zorunlu halde.
Son olarak;Komut371 adlı butonun içeriğini
If IsNull(Me.Tarih1) Or Me.Tarih1 = "" And IsNull(Me.Tarih2) Or Me.Tarih2 = "" Then
MsgBox "Tarih alanlarini bos birakmayin."
Exit Sub
Else
DoCmd.OpenReport "İki tarih arası araç takip detaylı rapor", acViewPreview
End If
kodları ile değiştiriniz.
bilginize…iyi çalışmalar,saygılar.