กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
368 3
URL.หัวข้อ /
URL
สืบเนื่องจากคำถามที่แล้ว เรื่องการ ใช้ MainForm Control SubForm โดยการเขียน Code
ผมมีไฟล์รูปภาพแนบให้ดูครับ ช่วยหน่อยนะครับ อยากเขียน Code ครับผม
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R04067
ขอบคุณมากสำหรับคำตอบ แต่จริง ๆ แล้วผมต้องการเรียนรู้การเขียน code มากกว่านะครับ ว่า Click Move เราจะจัดการ ใน SubForm ได้อย่างไร
3 @R04068
เมื่อ Wizard สร้างปุ่มต่างๆ ให้แล้ว ก็สามารถเข้าไปดูโค้ดข้างหลังปุ่มเหล่านั้นได้เลยครับ เป็นตัวอย่างโค้ดที่ดีมาก เหมาะสำหรับการเรียนรู้ เพราะมีการเขียนในส่วนของการจัดการกับ Error ที่อาจจะเกิดขึ้นให้ด้วย
Time: 0.1092s
หมายถึง ต้องการเพิ่มข้อมูลใหม่ใน Main Form หรือ เพิ่มข้อมูลใหม่ใน SubForm เพิ่มเติมลงไป
ถ้าเป็นแบบที่ 1 ให้ใช้
DoCmd.GoToRecord , , acNewRec
ถ้าเป็นแบบที่ 2 ให้ใช้
Me.ชื่อControlของSubForm.SetFocus
DoCmd.GoToRecord , , acNewRec
2. เมื่อ Move ที่ Main Form SubForm เปลี่ยนไปด้วยนะครับ
ปุ่มเหล่านี้สามารถใช้ Wizards ของ Access ช่วยสร้างให้เราได้ครับ
ขั้นตอนการสร้าง
- เลือก Wizard Control ตรงมุมบนขวาของ Toolbox
- คลิกปุ่ม Command Button ใน Toolbox แล้วนำไปสร้างปุ่มที่ต้องการใน Form
- เลือก Record Navigation หรือ Record Operation ในช่อง Categories:
- เลือก Add New Record หรือ Go to First Record หรือ Action ที่ต้องการในช่อง Actions:
- ทำตามคำแนะนำไปเรื่อยๆ จนจบ
ลองดูครับ