Skip to main content

AccessTr.neT M.



Yanıt verilince, uyarı vermesin.

Yanıt verilince, uyarı vermesin.

Çözüldü #1
If Dlookup ("sontarih", "sorgu1", "sontarih=Date()") Then

MsgBox ("Bugün yanıt vermen gereken başvuru var, unutma."), vbExclamation, "UYARI"
Else: MsgBox ("Bugün yanıt vermen gereken başvuru yok, yarın olabilir"), vbExclamation, "UYARI"
End If


Bu kodu, formun açıldığında olayına yazdım ve form açıldığında ikaz veriyor.
Ancak, yanıt verilip gereği yapıldığı halde, form her açıldığında aynı ikazı veriyor.

Yapmak istediğim; yanıt verildiği zaman, uyarıyı vermesin.

böyle yanıt vermek zor olursa, düzenleyip örnek ekleyebilirim.

"Her tercih, bir vazgeçiştir"

Cevapla
Çözüldü #2
If Dlookup ("sontarih", "sorgu1", "sontarih=Date()") Then

MsgBox ("Bugün yanıt vermen gereken başvuru var, unutma."), vbExclamation, "UYARI"
Else: MsgBox ("Bugün yanıt vermen gereken başvuru yok, yarın olabilir"), vbExclamation, "UYARI"
End If

Bu kodun neresi geliyor ki? Eğer sorgu1'deki sontarih=bugün ise uyarı verecek, değilse "bugün başvuru yok" diyecek. Yani her iki durumda da uyarı vermesi gerekiyor. Sen her zaman ilk uyarıyı mı yoksa else'den sonraki uyarıyı mı aldığını yazmamışsın. Eğer ikinci uyarıyı istemiyorsan kodları

If Dlookup ("sontarih", "sorgu1", "sontarih=Date()") Then
MsgBox ("Bugün yanıt vermen gereken başvuru var, unutma."), vbExclamation, "UYARI"
Else
End If

şeklinde düzenle. Aksi durum söz konusu ise örnek alalımImg-grin)

İnadına, ille de Accesstr.net...
Cevapla
...........
Çözüldü #3
If Dlookup ("sontarih", "sorgu1", "sontarih=Date()") Then
MsgBox ("Bugün yanıt vermen gereken başvuru var, unutma."), vbExclamation, "UYARI"
Else


Bu üstte ki uyarıyı her formun açılışında alıyorum ağbi, ilk açılışta yanıt verilmesi gerekene yanıt verilip, onay kutusu işaretleniyor, ancak her açılışta aynı uyarıyı veriyor,ta ki tarih değişene kadar...En azından uyarıyı, ilk açılışta yani aynı gün bir kere versin.Adamı hasta etmesin.

"Her tercih, bir vazgeçiştir"

Cevapla
Çözüldü #4
Örnek gönder halledeyim.

İnadına, ille de Accesstr.net...
Cevapla
...........
Çözüldü #5
bugün tarihli bir veri girdim ağbi, birimlerden yanıtı gelmiş, ancak ilçeden bimere yanıtı verilmemiş..uyarı veriyor...yanıt onay kutusunu tıklayıp, yanıt tarihi girildiğ zaman bu mailin ilgili kuruma yanıtı verilmiş demek=öyleyse uyarı vermemesi lazım..

yanıt verimediyse, o gün için form açıldığında en fazla 2 defa versin..

elini vurmuşken, başka bir konu olarak açtığım YIL kısmının tabloya kayıt edilmesine de bakarsan, bir örnekle 2 sorun halletmiş oluruz ağbi.

tşk.

.rar siteye5aralık.rar (Dosya Boyutu: 173,21 KB | İndirme Sayısı: 9)
"Her tercih, bir vazgeçiştir"

Cevapla
Çözüldü #6
Yapı biraz karmaşık geldi.Ben kendime göre bir mantıkla yaptım. Sanırım siz gelen tarih verisine bir de süre ekliyormuşsunuz. Ancak tablodaki verileri sorgu1 üzerinden alıp evrakın alındığı tarihi baz alarak yaptım. Siz artık ona "süre"yi ekleme düzeltmesini yaparsınız. Her şeyi de benden beklemeyin yani Img-grin))

.rar siteye5aralık.rar (Dosya Boyutu: 220,08 KB | İndirme Sayısı: 14)
İnadına, ille de Accesstr.net...
Cevapla
...........

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

Yorum yapmak için üye olmanız gerekiyor

ya da