Page 1 of 1

สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Thu Jul 14, 2016 1:23 pm
by Serverchita
สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

ที่ผมทำได้คือตามรูปภาพครับ เวลาไม่มีข้อมูลอยากให้ตารางขึ้นเต็มหน้ากระดาษรอไว้ก่อน หรือถ้ามีข้อมูลแค่ครึ่งกระดาษแต่ตารางก็ต้องเต็มหน้ากระดาษ พอจะมีวิธีปรับไหมครับ

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Thu Jul 14, 2016 10:12 pm
by snasui

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Fri Jul 15, 2016 5:16 pm
by Serverchita
ผมอ่านดูแล้วยังไม่เข้าใจวิธีครับ พอจะมีวิธีการทำใน Youtube หรืออื่น ๆ ไหมครับ

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Tue Jul 19, 2016 10:07 pm
by PichaiTC
เท่าที่ผมหาดู Youtube ยังหาไม่เจอครับ (ไม่รู้จะหา keyword ว่าอะไรดี)
ขอเวลาทำตัวอย่าง แล้วจะเอารูปมาแปะให้ดูครับ
หรือส่ง file มาให้ผมทำเป็นตัวอย่างให้ก็ได้นะครับ

Email: PichaiTC@gmail.com

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Thu Jul 21, 2016 1:25 pm
by Serverchita
ส่งไฟล์แนบทางเมล์ให้แล้วนะครับ คุณ PichaiTC

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Fri Jul 22, 2016 12:18 am
by PichaiTC
การสร้าง รายงาน แบบกำหนดความสูงของตาราง
หลักการ แบ่งรายงานเป็น 2 ส่วน
1. ส่วนของข้อมูล
2. ส่วนของแบบฟอร์ม
สร้างแต่ละส่วนเป็น รายงาน แยกกัน แล้ววางส่วนของข้อมูล ลงเป็น Sub Report ของ ส่วนของแบบฟอร์ม
ReportFixHeight0.png
* จากตัวอย่าง ทำเส้นในส่วนของข้อมูลเป็น สีฟ้า และให้เส้นในส่วนของแบบฟอร์มเป็น สีส้ม เพื่อให้เห็นความแตกต่าง ว่าข้อมูลจะเปลี่ยนตามข้อมูล ส่วนตารางแบบฟอร์ม จะคงที่เสมอ

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Fri Jul 22, 2016 12:20 am
by PichaiTC
ขั้นตอน
1) สร้าง ส่วนของข้อมูล โดย
- วางเฉพาะข้อมูล ไม่ต้องมี หัวตาราง
- กรอบของข้อมูล จะตีกรอบหรือไม่ก็ได้ ตามความชอบ
- Save และ ปิด รายงาน
ReportFixHeight1.png

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Fri Jul 22, 2016 12:22 am
by PichaiTC
2) สร้าง ส่วนของแบบฟอร์ม โดย
- สร้างส่วนประกอบต่างๆ ของ Header Footer ตามปกติ
(เพื่อความสวยงาม ความกว้างของ column header ต้องเท่ากับ ของข้อมูล)
- วาด box หรือ line ในช่อง Detail โดยมีความกว้างเท่ากับ column header
และกำหนดความสูงเท่ากับ ความสูงของแบบฟอร์มที่ต้องการ
- section Detail กำหนด property Can Grow = No
(กรณีทำรูปแบบนี้ ข้อมูลห้ามเกิน 1 หน้า)
ReportFixHeight2.png

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Fri Jul 22, 2016 12:22 am
by PichaiTC
3) วาง รายงาน ส่วนของข้อมูล เป็น Subreport ลงใน Detail ของ ส่วนของแบบฟอร์ม
- วางตำแหน่งของ ส่วนของข้อมูล ให้ตรงกับ ตารางที่เตรียมไว้
- ที่ sub report กำหนด property Can Grow = Yes (default เป็น Yes อยู่แล้ว)
ReportFixHeight3.png

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Fri Jul 22, 2016 1:01 pm
by Serverchita
ทำได้แล้วครับ แต่ว่าตารางจะขึ้นเฉพาะหน้าแรก ตั้งแต่หน้า 2 ขึ้นไป ไม่มีตารางเลยครับ

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Sat Jul 23, 2016 9:56 pm
by PichaiTC
ถ้ามีมากกว่า 1 หน้า
แนะนำว่าให้ทำตามที่คุณ yeadram แนะนำไว้ดีกว่าครับ
http://thai-access.com/topic_post.asp?C ... Position=1

ว่าแต่ว่า การใช้รายงานมีเงื่อนไขอย่างไรบ้างครับ ทำไมต้องตีตารางเต็มหน้า เอาไว้ใช้ทำอะไรครับ?
เผื่อจะได้แนวทางแก้ปัญหาที่ดีกว่านี้

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Mon Jul 25, 2016 12:39 pm
by Serverchita
ที่ต้องทำให้เต็มหน้าเพราะว่ามีการ Audit เอกสารครับ ส่วนเอกสาร 1 อาทิตย์ปริ้น 1 ครั้ง

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Tue Jul 26, 2016 10:47 pm
by PichaiTC
ที่สงสัยคือ พิมพ์เป็นรายงาน ธรรมดา คือ ข้อมูลจบตรงไหน ตารางก็จบตรงนั้นไม่ได้หรือ
ทำไมต้องตีตารางเต็มหน้า

ถ้าตอบว่า เพราะ มาตรฐานของเอกสารเป็นแบบนี้
ผมว่าน่าจะเป็นความเข้าใจผิดหรือเปล่า
เพราะว่า มาตรฐานได้ระบุหรือไม่ว่า ทุกหน้าต้องตีตารางให้เต็ม

Re: สอบถามวิธีการทำตารางเต็มหน้ากระดาษบน Report

Posted: Wed Jul 27, 2016 8:08 am
by Serverchita
มาตรฐานกำหนดคือปริ้นออกมาแล้วต้องเหมือนกันทุกอย่าง ถึงแม่ว่าจะมีข้อมูลแค่บรรทัดเดียว ตารางหรืออื่นๆ ก็ต้องเป็นไปตามมาตรฐานครับ