73
ห้อง MS Access / : สอบถามวิธีสั่งพิมพ์บิล สั่งครั้งเดียว ให้บิลออกทั้งต้นฉบับ และสำเนา
« เมื่อ: 20 เม.ย. 62 , 05:15:10 »
ที่จริงฟอร์ม ต้นฉบับหรือ ฟอร์มสำเนา ไม่ต้องเปิดขึ้นมาเพื่อจะพิมพ์ก็ได้คับ
ผมสมมุติ ฟอร์มต้นฉบับชื่อ Frm_original
ฟอร์มสำเนาชื่อ Frm_Copy
คำสั่งที่จะนำไปวางที่ Event ที่ต้องการคือ
หมายเหตุ ตรง DoCmd.PrintOut , , , , 1 การกำหนดจำนวนว่าจะปริ้นกี่แผ่นนะครับ
ผมสมมุติ ฟอร์มต้นฉบับชื่อ Frm_original
ฟอร์มสำเนาชื่อ Frm_Copy
คำสั่งที่จะนำไปวางที่ Event ที่ต้องการคือ
โค๊ด: [Select]
Private Sub BtnPrint_Click()
DoCmd.SelectObject acForm, “Frm_original”, True
DoCmd.PrintOut , , , , 1
DoCmd.SelectObject acForm, “Frm_Copy”, True
DoCmd.PrintOut , , , , 1
End Sub
เท่านี้ก็จะทำการปริ้น ทั้ง 2 ฟอร์ม โดยไม่ต้องเปิดฟอร์มขึ้นมาก็ได้คับหมายเหตุ ตรง DoCmd.PrintOut , , , , 1 การกำหนดจำนวนว่าจะปริ้นกี่แผ่นนะครับ