วันที่ไม่แสดง
กระทู้เก่าบอร์ด อ.Yeadram

 1,058   4
URL.หัวข้อ / URL
วันที่ไม่แสดง



Private Sub OrdWitness2_BeforeUpdate(Cancel As Integer) ' รหัสพยานคืน

Me.OrdDate2 = Now() ' วดป ที่คืน

End Sub

จากรูปเลยค่ะ หนูเขียนคำสั่งตามนี้แต่ว่า วันที่มันไม่แสดงให้น่ะค่ะ ไม่ทราบว่าเพราะอะไร ผู้รู้ช่วยแนะนำหน่อยค่ะ

ปล.หนูใช้คำสั่งเดียวกันนี้ในหน้าอื่นมันก็แสดงนะคะ แล้วตรง format ก็เลือกเป็น General Date แล้วด้วย

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

1 @R05166
- แน่ใจหรือไม่ว่าบรรทัดนี้ได้ถูกทำงานจริงๆ ลองใส่คำสั่ง msgbox "x" ที่บรรทัดต่อมา ลองดูครับว่ามันจะแสดงกรอบข้อความออกมาหรือไม่

- ถ้าคีย์ข้อมูลเข้าโดยตรงที่ช่อง OrdDate2 จะป้อนได้หรือไม่

- ถ้าป้อนเข้าไปที่เทเบิลโดยตรง หน้าจอนี้จะแสดงเรคอร์ดที่มีข้อมูลของ OrdDate2 ให้เห็นได้หรือไม่
2 @R05171
ขอบคุณค่ะคุณสันติสุข ลองดูแล้ว

หนูคงใส่ค่าอะไรที่ทำให้มันผิดพลาด ก็เลยลบทำใหม่เลย ตอนนี้ทำได้แล้วค่ะ

ขอถามอีกอย่างได้มั้ยค่ะ คือว่า

พอดีใส่คำสั่งนี้แทรกลงใน BeforeUpdate

Me.Text47 = DLookup("[EmpName]", "[tblEmployee]", "[EmpId]=[OrdTaken]")

ปัญหาคือ เมื่อกด tab มันไปที่ record ถัดไปน่ะค่ะ มันไม่ไปที่ี่รายการยา

จะต้องแก้ไขยังไงคะ รบกวนด้วยนะคะ
3 @R05172
มันคงไม่เกี่ยวกันระหว่างโค้ดที่เพิ่มไปกับการกด tab แล้วไปที่ไหนหรอกนะครับ ... การกด tab มันจะไปยังคอนโทรลที่มีค่าของ Tab Index property ค่าถัดไป มันไม่ได้ไปตามลำดับบนไปล่าง ซ้ายไปขวาโดยอัตโนมัติ ดังนั้นให้ไปดูที่ Tab Index property ของคอนโทรล SubForm ว่ามีค่าถัดจากของ OrdWitness2 หรือไม่ ถ้าไม่ก็แก้ไขให้ถูกต้อง
4 @R05173
ขอบคุณค่ะ คุณสันติสุข

เฮ้อ หนูยิ่งทำเหมือนจะยิ่งเบลอมากนะเนี่ย

ปัญหาแค่นี้ก็ยังนึกแก้ไขเองไม่ออก ขอบคุณมากคุ่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.5528s