Page 1 of 1

Print บัตรพนักงานจาก report ใน access ด้านหน้าและหลัง โดยแสดงหน้าละ 10 คน

Posted: Fri Mar 01, 2019 3:03 pm
by sasilakmon
สั่งปริ้นบัตรพนักงานจาก report ใน access ยังไงคะ ถ้าเราสร้างฟอร์มนามบัตรใน report สำหรับแสดงพนักงานไว้แล้ว query ข้อมูลทั้งหมดที่มี เช่นมี 20 คน อยากจะให้เวลาปริ้นออกมาใน 1 หน้ากระดาษ A4 และปริ้นหน้าหลังได้ ตามรูปที่ส่งมาค่ะ
สิ่งที่ต้องการคือให้ข้อมูลบัตรพนักงาน 10 คนมาแสดงในหน้า A4 แสดงทีละ 10 คนค่ะ

ปัจจุบันสิ่งที่ทำได้คือทำหน้าพนักงานด้านหน้า 1 report
ด้านหลังบัตรพนักงานอีก 1 report แล้วกำหนดเวลาปริ้นให้ได้ 10 บัตร แล้วแปลง pdf ออกไป insert ด้านหลังเอาค่ะ

แต่สิ่งที่ต้องการคือกำหนดตั้งแต่ในหน้า report เวลาแสดง ให้แสดงในมุมมอง ด้านหน้าและหลังพร้อมที่จะปริ้นเลยค่ะ รบกวนแนะนำด้วยนะคะ

ขอบคุณค่ะ

Re: Print บัตรพนักงานจาก report ใน access ด้านหน้าและหลัง โดยแสดงหน้าละ 10 คน

Posted: Sat Mar 02, 2019 6:04 am
by snasui
:D ลองดูตัวอย่างที่นี่ครับ


Re: Print บัตรพนักงานจาก report ใน access ด้านหน้าและหลัง โดยแสดงหน้าละ 10 คน

Posted: Tue Mar 05, 2019 10:38 am
by sasilakmon
การจัดหน้าทำได้ตามที่ต้องการค่ะ แต่ติดตรงต้องการปริ้นหลังบัตรพนักงานด้วยนะคะ โดยให้ปริ้นพร้อมกัน ใบละ 10 คน โดยที่เราสามารถ สั่ง preview และ ปริ้นออกมาหน้าหลังได้เลย โดยไม่ต้องแปลงไฟล์ออกมาแล้วมาแทรกด้านหลังเข้าในแต่ละหน้า ทำอย่างไรคะ รบกวนแนะนำด้วยนะคะ ว่าพอจะมีวิธีไหม ขอบคุณค่ะ

Re: Print บัตรพนักงานจาก report ใน access ด้านหน้าและหลัง โดยแสดงหน้าละ 10 คน

Posted: Tue Mar 05, 2019 7:31 pm
by snasui
:D แนวคิดสำหรับการ Print กระดาษหน้าหลังครับ
  1. เครื่องพิมพ์สามารถพิมพ์หน้าหลังได้
  2. หาวิธีแบ่งรายการที่จะพิมพ์เป็นหน้าหลังสลับกันเป็นชุด ๆ หากจัด Label แล้วพบว่า 1 หน้ากระดาษต้องใช้ 10 รายการ ก็ต้องแบ่งข้อมูลเป็นชุดละ 10 รายการ คือหน้า 10 รายการและหลัง 10 รายการสลับกันไปเรื่อย ๆ เช่นนี้

Re: Print บัตรพนักงานจาก report ใน access ด้านหน้าและหลัง โดยแสดงหน้าละ 10 คน

Posted: Thu Mar 07, 2019 9:30 am
by sasilakmon
ขอบคุณสำหรับคำแนะนำค่ะ
ต้องนำมาต่อกันยังไงคะ ในหน้า report ระหว่างหน้ากับหลัง เวลา preview ดู ถึงจะเห็นเป็นหน้า 10 รายการ และ หลัง 10 รายการ
โดยให้เรียงสลับกันแบบนี้ต่อเนื่อง ในกรณีที่ข้อมูลมีเป็น 100 รายการ

Re: Print บัตรพนักงานจาก report ใน access ด้านหน้าและหลัง โดยแสดงหน้าละ 10 คน

Posted: Thu Mar 07, 2019 10:11 pm
by snasui
:D เรียงที่ Query ก่อนที่จะนำมาออก Report ครับ ส่วนวิธีเรียงจะต้องหากลุ่มของข้อมูลที่เป็นชุดด้านหน้าและด้านหลัง เช่นเจอชุดด้านหน้าก็ให้นับไปทีละ 10 รายการโดยให้เป็นตัวเลขเดียวกัน สมมุติเป็นเลข 1 อีก 10 รายการถัดมาเป็นเลข 2 เช่นนี้ไปเรื่อย ๆ

ด้านหลังก็เช่นกัน จากนั้นนำข้อมูลมาเรียงใหม่ เลข 1 ของด้านหน้าและด้านหลังก็จะมาเรียงต่อกัน เช่นนี้เป็นต้นครับ