สืบเนื่องจากคำถามที่แล้ว เรื่องการ ใช้ MainForm Control SubForm โดยการเขียน Code
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 296   3
URL.หัวข้อ / URL
สืบเนื่องจากคำถามที่แล้ว เรื่องการ ใช้ MainForm Control SubForm โดยการเขียน Code

ผมมีไฟล์รูปภาพแนบให้ดูครับ ช่วยหน่อยนะครับ อยากเขียน Code ครับผม

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

1 @R04065
1. ต้องการเมื่อ Click เพิ่มแล้ว SubForm ต้องเป็นค่าว่างเพื่อให้กรอกข้อมูลนะครับ

หมายถึง ต้องการเพิ่มข้อมูลใหม่ใน 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:
- ทำตามคำแนะนำไปเรื่อยๆ จนจบ

ลองดูครับ
2 @R04067
ขอบคุณมากสำหรับคำตอบ แต่จริง ๆ แล้วผมต้องการเรียนรู้การเขียน code มากกว่านะครับ ว่า Click Move เราจะจัดการ ใน SubForm ได้อย่างไร
3 @R04068
เมื่อ Wizard สร้างปุ่มต่างๆ ให้แล้ว ก็สามารถเข้าไปดูโค้ดข้างหลังปุ่มเหล่านั้นได้เลยครับ เป็นตัวอย่างโค้ดที่ดีมาก เหมาะสำหรับการเรียนรู้ เพราะมีการเขียนในส่วนของการจัดการกับ Error ที่อาจจะเกิดขึ้นให้ด้วย
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1489s