การเลือกข้อมูลทั้ง Filed ?
กระทู้เก่าบอร์ด อ.Yeadram

 1,078   2
URL.หัวข้อ / URL
การเลือกข้อมูลทั้ง Filed ?

สวัสดีทุกคนครับ ไม่ได้เข้ามาซะนาน

อ่าน Topic แล้วอาจงงกับคำถาม ขออนุญาติอธิบายเลยนะครับ

พอดีเขียนคำสั่งเช็ค dupplicate ไว้ที่ event before update
คำสั่งก็ทำงานได้ปกติ แต่ปัญหาก็คือเวลาที่เช็คเจอรายการที่ซ้ำ
ผมเขียนว่า Cancel = True ซึ่งก็ได้ผลลัพธ์ออกมาโอเคแต่ว่า
ข้อมูลที่อยู่ใน filed นั้นมันจะไม่ถูกเลือกอยู่
สมมุติว่า ผมใส่ตัวเลขลงไปใน Filed ว่า 112345
หลังจากที่มันเช็คเจอรายการซ้ำแล้ว เคอร์เซอรมันจะไปอยู่ที่หลังเลข 5
เราไม่สามารถคีย์เลขชุดใหม่เข้าไปทับได้ทันที

สิ่งที่ผมต้องการคือหลังจากมันเช็คเจอ dupp แล้ว อยากให้มันเลือกทั้ง filed เลยโดยเราไม่ต้องมานั่งลบตัวเลขชุดเดิมออกก่อนแล้วค่อยคียใหม่

ขอบคุณล่วงหน้า

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

1 @R03944
dim i as integer
i = Len(Text1)
Text1.SetFocus
Text1.SelLength = i
2 @R03947
ขอบคุณครับ ตอบให้ไวจริงๆ
แต่ผมยังนำไปใช้ไม่ได้หนะครับ
คือ... ของผม focus มันจะไม่เปลี่ยนไปที่ field อื่นหนะครับ
เวลาที่มันเช็คแล้วเจอซ้ำ มันก็จะสั่งยกเลิก ทำให้ focus ยังคงอยู่ที่ field เดิม

ตอนนี้ผมแก้ปัญหาโดยการใช้
    SendKeys "{Esc}"
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3266s