สอบถามคำสั่ง Docmd......acNewRec
กระทู้เก่าบอร์ด อ.Yeadram

 2,042   5
URL.หัวข้อ / URL
สอบถามคำสั่ง Docmd......acNewRec

ผมมีฟอร์มการขายสินค้าที่สร้างขึ้นมา 1 ฟอร์ม ครับ ในนี้ประกอบด้วยหัวฟอร์มหลัก
และมีฟอร์มค้นหาสินค้า --->เป็นฟอร์มย่อย (Subform)
กะ ฟอร์มรายละเอียกบิลที่ถูก add เข้ามาจากฟอร์ม
ค้นหาสินค้า --->เป็นฟอร์มย่อย (Subform)
สมมุติให้ชื่อฟอร์มคือ
1. frmBillHead--->Mainform
2. frmProductfind--->Subform
3. frmBillsub--->Subform
เมื่อผม add รายการสินค้าเข้ามา 1 รายการ อยากให้ frmBillsub ขึ้น record ใหม่
1 record เพื่อรอเพิ่มสินค้าตัวต่อไปได้เลย ผมจะใช้ code ยังไง
หมายเหตุ ลองใช้ DoCmd.GoToRecord acActiveDataObject, , acNewRec
แล้ว เกิด error ครับ พอมีแนวทางอื่นใหม???

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

1 @R19404
ภาพตัวอย่างครับ

2 @R19407
docmd.GoToRecord acDataForm, forms("frmBillHead").ชื่อซับฟอร์มคอนโทรล.form ,acNewRec
3 @R19423
ไม่ได้เลยครับอาจารย์ ขึ้น Syntax error ผมไม่แน่ใจว่าใส่เครื่องหมายตรงไหนผิดหรือป่าว
4 @R19424
เอาโค้ดที่คุณเขียนมาให้ดูหน่อย
5 @R19425
เปลี่ยนใหม่ ที่ให้ไปนั้นผิดครับ ใช้อันนี้แทน

forms("frmBillHead").ชื่อซับฟอร์มคอนโทรล.setfocus
DoCmd.GoToRecord , , acNewRec
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3305s