ต้องการ docmd.openreport normal view แต่เลือก printer ได้


0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

16 ก.ค. 67 , 12:02:07
อ่าน 235 ครั้ง

Krathok-man

ต้องการ openreport  แบบ normal ไม่มี previwe  แต่ก่อน print ให้เลือก printer ที่ต้องการ  ออกแบบ  หรือ เขียน code ยังงัยเครับ

 

19 ก.ค. 67 , 12:46:38
ตอบกลับ #1
: ต้องการ docmd.openreport normal view แต่เลือก printer ได้
« ตอบกลับ #1 เมื่อ: 19 ก.ค. 67 , 12:46:38 »
หมายถึงมี Pop-up ขึ้นมาให้เลือกเครื่องพิมพ์ก่อนแล้วกด ตกลง ก่อนจะพิมพ์ใช่ไหมครับ
หลักการน่าจะต้องทำการ ลิสต์รายชื่อเครื่องพิมพ์ที่ติดตั้งในระบบขึ้นมาแสดงใน Combo box
พอเลือกเสร็จก็นำชื่อเครื่องพ์นั้นมา set active  แล้วค่อยสั่ง docmd.openreport ตัวรายงานนั้นๆ
เดี๋ยวจะลองดูนะครับ

 
โพสต์นี้ได้รับคำขอบคุณจาก: Krathok-man

19 ก.ค. 67 , 12:59:30
ตอบกลับ #2

UnKnown

: ต้องการ docmd.openreport normal view แต่เลือก printer ได้
« ตอบกลับ #2 เมื่อ: 19 ก.ค. 67 , 12:59:30 »
ไปค้นเจอโพสต์เก่า ตปท. 2017

https://www.experts-exchange.com/articles/30639/Dynamic-Printer-Selection-for-Access.html

ลิงค์โหลดไฟล์ Sample Access Database

ปล.โค้ดเขามัลติฟังก์ชั่น ลองไปแกะหรือรอตามบนครับ
หมายถึงมี Pop-up ขึ้นมาให้เลือกเครื่องพิมพ์ก่อนแล้วกด ตกลง
...
เดี๋ยวจะลองดูนะครับ
:ninja:     ลองคิด,ลองทำแนวคนไม่เก่งแอคเซส
หมายเหตุ เพื่อความปลอดภัยโปรดสำรองข้อมูลใว้ก่อนการแก้ไข
 
โพสต์นี้ได้รับคำขอบคุณจาก: Krathok-man

19 ก.ค. 67 , 13:57:13
ตอบกลับ #3

Krathok-man

: ต้องการ docmd.openreport normal view แต่เลือก printer ได้
« ตอบกลับ #3 เมื่อ: 19 ก.ค. 67 , 13:57:13 »
ขอบคุณทั้ง 2 ท่าน  ทดสอบแล้วจะมารายงานครับ

 

19 ก.ค. 67 , 14:03:04
ตอบกลับ #4
: ต้องการ docmd.openreport normal view แต่เลือก printer ได้
« ตอบกลับ #4 เมื่อ: 19 ก.ค. 67 , 14:03:04 »
อันนี้คือเขียนตามความเข้าใจแบบบ้านๆ นะครับโปรเซสด้านในอาจจะหลายขั้นตอนแต่น่าจะตอบโจทย์
ลองเอาไปแกะใช้ดูครับ

 

20 ก.ค. 67 , 20:10:54
ตอบกลับ #5

UnKnown

: ต้องการ docmd.openreport normal view แต่เลือก printer ได้
« ตอบกลับ #5 เมื่อ: 20 ก.ค. 67 , 20:10:54 »
ไฟล์แกะเอาของ ตปท. มาโดยยกโมดูลมาทั้งหมด แล้วปิดส่วนที่ไม่ได้ใช้บางส่วน

หน้าฟอร์มก็ให้เหลือแต่เลือกเครื่องปริ้นครับ
:ninja:     ลองคิด,ลองทำแนวคนไม่เก่งแอคเซส
หมายเหตุ เพื่อความปลอดภัยโปรดสำรองข้อมูลใว้ก่อนการแก้ไข
 
โพสต์นี้ได้รับคำขอบคุณจาก: Krathok-man, aek, พีระณัฐ สุขกำเนิด

23 ก.ค. 67 , 15:45:03
ตอบกลับ #6
: ต้องการ docmd.openreport normal view แต่เลือก printer ได้
« ตอบกลับ #6 เมื่อ: 23 ก.ค. 67 , 15:45:03 »
ตามนี้ครับ สะดวกดี

 
โพสต์นี้ได้รับคำขอบคุณจาก: Krathok-man


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5