อ.สันติสุขครับ โค้ดสำหรับโหลดข้อมูลผมทำได้แล้วคือ
Forms("Sale").subformsale.Form.Item = Me.Item
DoCmd.Close
Forms("Sale").subformsale.SetFocus
DoCmd.GoToRecord , , acNewRec
DoCmd.GoToControl "Item"
เพียงแค่ต้องการให้มันโหลดได้ทีละ2รายการขึ้นไปครับ เพราะปกติพอโหลดบาร์โค้ดเสร็จก็จะสั่งให้ปิดฟอร์มค้นหา(หากไม่ปิดฟอร์มมันไม่ขึ้นเรคคอร์ดใหม่ให้)
หากมีสินค้า2รายการขึ้นไป ผมก็ต้องเปิดฟอร์มค้นหาอีกครับ (ซึ่งหากเป็นไปได้ก็ไม่อยากเปิดฟอร์มค้นหาสินค้าหลายๆครั้ง)
แต่หากว่าการสร้างมันซับซ้อนมากเกินไป อ.สันติสุขไม่ต้องบอกก็ได้ครับ ผมคงทำไม่ได้หรอก ผมได้แค่โค้ดพื้นฐานเองครับ
ขอบคุณอาจารย์มากนะครับที่ให้คำแนะนำ