การเลื่อน cursor ในฟอร์ม
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 238   1
URL.หัวข้อ / URL
การเลื่อน cursor ในฟอร์ม

เรียนถามอ.สุภาพค่ะ
หนูได้สร้างหฟอร์มแบบContinuous Forms สำหรับบันทึกคะแนน ของนักเรียน
ในการบันทีกนั้นจะป้อนคะแนนเป็นตัวเลข โดยหนูได้สร้างฟิลด์ T1-T10
เมื่อผู้ใช้บันทึกข้อมูล จะทำการเลื่อนตำแหน่ง Cursor ไปยังช่องถัดไปโดยการ Enter
ตำแหน่งของ cursor จะเลื่อนไปทางขวา เมื่อผู้ใช้ Enter ไปเรื่อย ๆ จนถึงช่องสุดท้ายของเร็คคอร์ดนั้น
Cursor ก็จะเลื่อนลงมาเร็คคอร์ดต่อไป
หนูต้องการจะกำหนด การเลื่อนตำแหน่งของ Cursor โดยที่ผู้ใช้สามารถกำหนดได้ว่า
"ต้องการให้ Cursor เลื่อนไปทางขวาเรื่อย ๆ หรือ เลื่อนลงเร็คคอร์ดล่างทันทีเมื่อ Enter หรับ ฟิลด์นั้น"
หนูคิดที่จะสร้าง โดยการใช้ Option Button ให้ผู้ใช้เลือก การเลื่อนตำแหน่งของ Cursor โดย
Option Button 1 = เลื่อนตำแหน่ง Cursor ไปทางขวา
Option Button 2 = เลื่อนตำแหน่ง Cursor ลงเร็คคอร์ดล่าง

ไม่ทราบว่าจะต้องเขียนโค้ดอย่างไรค่ะ
รบกวนอ.กรุณาแนะนำด้วยค่ะ
ขอบพระคุณค่ะ

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

1 @R04183
เราสามารถใช้การกด Enter เพื่อไปยังข้อมูลต่อไป และกดลูกศรชี้ลง ให้ไปฟีลด์ถัดไป

โดยไปกำหนดได้ใน Options ให้ไปที่เมนู Tools>Options>Keyboard tab>เลือกส่วน Move After Enter ให้เป็น Next Record> ส่วน Arrow Key Behavior ให้เป็น Next Field คงเดิม

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