Microsoft Access

Home

Microsoft Access Tutorial
Knowledge Developer Database Internet Resource
รายงาน
การสร้างรายงาน
ประเภทของรายงาน
การออกแบบรายงาน
การเรียงและจัดกลุ่มข้อมูล
รายงานหลักและรายงานย่อย
ตัวอย่างการประยุกต์รายงาน
 
Access Tutorial
การออกแบบฐานข้อมูล
การสร้างฐานข้อมูล
Table
คิวรี่
ฟอร์ม
รายงาน
มาโคร
โปรแกรม Access
แนะนำ VBA
เมนูคำสั่ง Tools
คุณสมบัติฟิลด์
 
Microsoft Access
Access Tutorial
Access 2007
Access Sample
 
Developer
Visual Basic
Microsoft Access
Microsoft Excel
 

การเรียงและจัดกลุ่มข้อมูล

การเรียงและจัดกลุ่มข้อมูล (Sorting and Grouping) ต้องให้ความสนใจกับคุณลักษณะ Group On และ Group Interval เช่น ข้อมูลประเภท Data/Time

การเรียง

โดยเปิดรายงานที่ Design View แล้วไปที่เมนู View แล้วเลือก Sorting and Grouping ( เลือกคำสั่ง View + Sorting and Grouping) หรือคลิกปุ่ม บนแถบเครื่องมือ

จัดกลุ่มข้อมูล

การกำหนดคุณสมบัติการจัดกลุ่มของพิจารณาคุณสมบัติการประยุกต์คุณสมบัติ Group On และ Group Interval และการพิมพ์ให้พิจารณาค่าคุณสมบัติ Keep together เช่น เมื่อจัดกลุ่มของเรคคอร์ดด้วยฟิลด์วันที่ จะสามารถจัดกลุ่มเรคคอร์ดในปีเดียวกันเป็น 2 ช่วงๆ ละ 6 เดือน โดยตั้งค่า Group On เป็น Month และ Group Interval เป็น 6

  • Group On เป็นการระบุค่าที่ต้องการจัดกลุ่ม ลักษณะการจัดกลุ่มจะเป็นไปตามประเภทข้อมูลของ แต่ละฟิลด์ เช่น ข้อมูลประเภท Text สามารถกำหนดกลุ่มตามอักษรนำ (Prefix Character) ส่วนฟิลด์ประเภท Currency, AutoNumber, Number และ Date/Time สามารถกำหนดกลุ่มตามช่วงของข้อมูล
  • Group Interval เป็นการระบุค่าที่มีอยู่จริงภายในช่วงของฟิลด์ หรือ Expression ที่ทำการจัดกลุ่ม
  • Keep Together เป็นการระบุการวิธีการพิมพ์กลุ่มข้อมูล เช่น No เพื่อพิมพ์รายงานตามกลุ่มปกติ Whole Group เพื่อพิมพ์ข้อมูลในกลุ่มเดียวกันบนหน้าเดียวกัน With First Detail เพื่อส่วนหัวของกลุ่มที่เรคคอร์ดของหน้า

ตัวอย่าง การจัดกลุ่มยอดขายโดยการแบ่งเป็นช่วงละ 1,000 และมีการแบ่งแต่ละด้วยการตีเส้นแบ่ง โดยเลือก SaleAmount เป็น Field/Expression

Field/Expression SaleAmount จัดกลุ่มด้วยฟิลด์ SaleAmount
Sort Order Ascending เรียงจากมากไปน้อย
Group Header No - (ไม่มีการใช้ส่วนหัวของกลุ่ม)
Group Footer Yes (ใช้ส่วนล่างของกลุ่มเพื่อตีเส้นแบ่งกลุ่ม)
Group Footer Interval ใช้ค่าตามที่มีจริงของข้อมูล
Group Interval 1000 จัดแบ่งกลุ่มเป็นช่วงละ 1,000
Keep Together No แสดงรายงานตามรูปแบบปกติ

ผลลัพธ์ของรายงาน

 

  

สงวนลิขสิทธิ์ (C) widebase