ขึ้นเตือนเมื่อคีย์ผิดเดือนและปี
กระทู้เก่าบอร์ด อ.Yeadram

 1,017   6
URL.หัวข้อ / URL
ขึ้นเตือนเมื่อคีย์ผิดเดือนและปี

ผมต้องการให้เตือนเมื่อมีการคีย์ออร์เดอร์ผิดเดือน / ปี เช่น 02/04/2014 แต่คีย์ผิดเป็น 04/02/2014 อยากจะใส่เงื่อนไขให้มีการแจ้งเตือนเฉพาะออร์เดอร์ที่คีย์ผิด ณ เวลาปัจจุบัน ผมทำหน้า Query อยู่นะคับ


6 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R18558
ให้ตรวจสอบก็ประมาณนี้ครับ

เอาไว้ก่อนคำสั่งอื่นๆครับ (event ที่จะใช้ไว้ตอนกดปุ่มก็ได้ครับ
If Month(Me.textboxวันที่.Value) <> Month(Now) or year(Me.textboxวันที่.Value) <> year(Now) Then
MsgBox "ใส่เดือนหรือปีผิด", vbOKOnly
Exit Sub
End If

me.textboxวันที่ = ฟิล์ที่กรอกวันที่เอามาเทียบกับ Now = วันที่ปัจจุบัน
โดยดึง month กับ year มาเทียบครับ
2 @R18559
Check: IIf(Month([now]) & " / " & Year([now])+543<>Month([date]) & " / " & Year([date])+543,"-","*")

ตอนแรกผมใส่แบบนี้อยู่อะคับแต่มันขึ้น * ทุกเดือนเลย ผิดถูกขึ้นหมด
3 @R18561
ถ้าต้องเป็นวันที่ปัจจุบันอยู่แล้ว
ให้กำหนด default =Date()
4 @R18571
มันเปลี่ยนจาก * เป็น - แทน เอา default มาแทน now อะคับ
5 @R18572
ลองเอา +543 ออกยังครับ
6 @R18581
เอาออกแล้วคับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3234s