กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
402 9
URL.หัวข้อ /
URL
หัวข้อที่ Group ในรายงาน
เรียนถามท่านผู้รู้เกี่ยวกับรายงาน ในกรณีที่เรา Group ตามพนักงาน พร้อมทั้งจัดให้มี PageBreak ในส่วนของ Footer เพื่อเป็นการแยกรายละเอียดของพนักงานเป็นคนๆ ไป ปัญหามีอยู่ว่าในกรณีที่พนักงานคนใดมีรายละเอียดเกิน 1 หน้า ผมต้องการให้แสดงชื่อพนักงานคนนั้นในหน้าถัดไปด้วย ลักษณะเช่นนี้จะต้องเขียน Code ในส่วนใดของรายงานบ้าง... ขอขอบคุณล่วงหน้า
9 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R04868
ผมลองทำตามที่คุณ Access Hotline แนะนำแล้ว ปรากฏว่าในรายที่มีรายละเอียดเกิน 1 หน้า ส่วนที่ Copy ไว้ใน Section Page Header จะไม่ตรงกับในส่วน Section Detial ช่วยแนะนำเพิ่มเติมให้หน่อยครับ ขอขอบคุณล่วงหน้า
3 @R04878
ลองเข้าไปดู tab data ของ textbox ที่ copy ไปครับ ว่ายังคงดึงค่ามาจากฟิลด์เดียวกันกับ textbox ใน section detail หรือเปล่า คือต้องดึงมาจากที่เดียวกันตรงๆเลยด้วยครับ แล้วผมจะส่งไฟล์ตัวอย่างไปให้ดูครับ
4 @R04886
กรุณาจัดส่งไฟล์ตัวอย่างให้ผมตาม E-mail นี้ด้วยครับ Somsakoun@cnet.net.th จะขอบคุณยิ่ง มาก ๆๆๆ
5 @R04905
ส่งไฟล์มาให้แล้วครับ
6 @R04906
ผมส่งมาให้ดูอีกตัวอย่างผลลัพธ์จะต่างกันนะครับ
น่าจะเป็นแบบนี้หรือเปล่าที่ คุณอ้วนต้องการ ลองดูครับ ถ้ายังไม่ใช่ก็ post ทิ้งไว้อีกครับ
น่าจะเป็นแบบนี้หรือเปล่าที่ คุณอ้วนต้องการ ลองดูครับ ถ้ายังไม่ใช่ก็ post ทิ้งไว้อีกครับ
7 @R04920
ต้องขอขอบคุณ คุณ access hotline เป็นอย่างมาก ๆๆ สำหรับไฟล์ตัวอย่าง หวังว่าโอกาสหน้าคงต้องขอใช้บริการอีกเป็นแน่แท้เชียว ขอขอบคุณอีกครั้งเป็นอย่างมาก ๆๆๆ
8 @R04921
ขอรบกวนคุณ Access hotline เพิ่มเติมจากกรณีเดิมอีกนิดนึ่งครับ คือว่าถ้าเราต้องการ Group ตามรหัสเขตพื้นที่เพิ่มเติมด้วย รวมเป็น 2 Group ลักษณะนี้จะต้องทำอย่างใดครับ ขอขอบคุณล่วงหน้า
9 @R04935
ในหน้าจอของการ ออกแบบ report
ให้ไปที่เมนูคำสั่ง View
เลือกคำสั่ง sorting and grouping
ในช่อง Fields/Expressiog ให้เพิ่มฟิลด์ รหัสพื้นที่ลงไป
กำหนด group header เป็น yes
กำหนด group footer เป็น yes
แล้วสร้าง textbox ที่ใช้แสดง รหัสพื้นที่ขึ้นมา 1 ตัว วางไว้ใน section group header ของ รหัสพื้นที่
ให้ไปที่เมนูคำสั่ง View
เลือกคำสั่ง sorting and grouping
ในช่อง Fields/Expressiog ให้เพิ่มฟิลด์ รหัสพื้นที่ลงไป
กำหนด group header เป็น yes
กำหนด group footer เป็น yes
แล้วสร้าง textbox ที่ใช้แสดง รหัสพื้นที่ขึ้นมา 1 ตัว วางไว้ใน section group header ของ รหัสพื้นที่
Time: 0.1193s
ให้ copy textbox ที่ใช้แสดงชื่อพนักงาน ในส่วนของ Section Detail
ไป paste ไว้ใน Section Page Header ครับ
ขอย้ำ Page Header นะครับ ไม่ใช้ Group Header
จะมีผลทำให้ทุกหน้ามี รายชื่อของแต่ละ Group อยู่
พอหมด Group ก็จะถูกตัดโดย PageBreak
แล้วก็ขึ่นชื่อของ Group ใหม่ให้เอง