เพิ่มรายงานย่อยและพารามิเตอร์ไปยังรายงานที่มีการแบ่งหน้า Power BI (ตัวสร้างรายงาน Power BI)
นําไปใช้กับ: Power BI Report Builder
Power BI Desktop
เพิ่มรายงานย่อยไปยังรายงานที่มีการแบ่งหน้าของ Power BI เมื่อคุณต้องการสร้างรายงานหลักที่เป็นคอนเทนเนอร์สําหรับรายงานที่เกี่ยวข้องหลายรายการ รายงานย่อยเป็นการอ้างอิงไปยังรายงานอื่น หากต้องการเชื่อมโยงรายงานผ่านค่าข้อมูล (ตัวอย่างเช่น เพื่อให้รายงานหลายฉบับแสดงข้อมูลสําหรับลูกค้ารายเดียวกัน) คุณต้องออกแบบรายงานที่มีพารามิเตอร์ (ตัวอย่างเช่น รายงานที่แสดงรายละเอียดสําหรับลูกค้าเฉพาะ) เป็นรายงานย่อย เมื่อคุณเพิ่มรายงานย่อยไปยังรายงานหลัก คุณสามารถระบุพารามิเตอร์เพื่อส่งผ่านไปยังรายงานย่อยได้
คุณยังสามารถเพิ่มรายงานย่อยไปยังแถวหรือคอลัมน์แบบไดนามิกในตารางหรือเมทริกซ์ได้ เมื่อมีการประมวลผลรายงานหลัก รายงานย่อยจะถูกประมวลผลสําหรับแต่ละแถว ในกรณีนี้ ให้พิจารณาว่าคุณสามารถดําเนินการให้ได้ตามที่ต้องการโดยใช้ขอบเขตข้อมูลหรือขอบเขตข้อมูลที่ซ้อนกันได้หรือไม่
หากต้องการเพิ่มรายงานย่อยไปยังรายงาน คุณต้องสร้างรายงานที่จะทําหน้าที่เป็นรายงานย่อยก่อน สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างรายงานย่อย ดูรายงานย่อย (ตัวสร้างรายงาน Power BI)
เพิ่มรายงานย่อย
บนแท็บ แทรก ให้คลิก รายงานย่อย
บนพื้นผิวการออกแบบ ให้คลิกตําแหน่งบนรายงานจากนั้นลากกล่องไปยังขนาดที่ต้องการของรายงานย่อย อีกวิธีหนึ่งคือ คลิกพื้นผิวการออกแบบเพื่อสร้างรายงานย่อยของขนาดเริ่มต้น
คลิกขวาที่รายงานย่อย แล้วคลิก คุณสมบัติรายงานย่อย
ในกล่องโต้ตอบ คุณสมบัติของรายงานย่อย ให้พิมพ์ชื่อในกล่องข้อความ ชื่อ หรือยอมรับค่าเริ่มต้น ชื่อต้องไม่ซ้ํากันภายในรายงาน ตามค่าเริ่มต้น จะมีการกําหนดชื่อทั่วไปเช่น Subreport1 หรือ Subreport2
ในกล่อง ใช้รายงานนี้เป็นรายงานย่อย ให้คลิก เรียกดู หรือพิมพ์ชื่อของรายงาน การคลิก เรียกดู จะเหมาะสมเนื่องจากจะมีการระบุเส้นทางไปยังรายงานย่อยโดยอัตโนมัติ คุณสามารถระบุรายงานได้หลายวิธี สําหรับข้อมูลเพิ่มเติม ดูการระบุเส้นทางไปยังรายการภายนอก (ตัวสร้างรายงานใน Power BI)
(ไม่บังคับ) คลิก ใช่ เพื่อ ไม่ใช้เส้นขอบบนตัวแบ่ง หน้าเพื่อป้องกันไม่ให้เส้นขอบแสดงตรงกลางของรายงานย่อยถ้ารายงานย่อยครอบคลุมมากกว่าหนึ่งหน้า
เลือก ตกลง
ระบุพารามิเตอร์เพื่อส่งผ่านไปยังรายงานย่อย
ในมุมมองออกแบบ ให้คลิกขวาที่รายงานย่อยแล้วคลิก คุณสมบัติรายงานย่อย
ในกล่องโต้ตอบ คุณสมบัติของรายงานย่อย ให้คลิก พารามิเตอร์
คลิก เพิ่ม แถวใหม่จะถูกเพิ่มลงในเส้นตารางพารามิเตอร์
ใน กล่องข้อความ ชื่อ พิมพ์ชื่อของพารามิเตอร์ในรายงานย่อยหรือเลือกจากกล่องรายการ ชื่อนี้ต้องตรงกับพารามิเตอร์รายงาน ไม่ใช่พารามิเตอร์คิวรีในรายงานย่อย
ในกล่องรายการ ค่า ให้พิมพ์หรือเลือกค่าที่จะส่งผ่านไปยังรายงานย่อย ค่านี้สามารถเป็นข้อความแบบคงที่หรือนิพจน์ที่อ้างอิงถึงเขตข้อมูลหรือวัตถุอื่นๆ ในรายงานหลัก
หมายเหตุ
ในตัวสร้างรายงาน หากพารามิเตอร์หายไปจากรายการ พารามิเตอร์ และรายงานย่อยมีค่าเริ่มต้นที่กําหนดไว้ รายงานย่อยจะได้รับการประมวลผลอย่างถูกต้อง
ในตัวออกแบบรายงาน พารามิเตอร์ทั้งหมดที่จําเป็นสําหรับรายงานย่อยต้องรวมอยู่ในรายการพารามิเตอร์ หากพารามิเตอร์ที่จําเป็นหายไป รายงานย่อยจะไม่แสดงอย่างถูกต้องในรายงานหลัก
ทําซ้ําขั้นตอนที่ 3-5 เพื่อระบุชื่อและค่าสําหรับพารามิเตอร์รายงานย่อยแต่ละตัว
หากต้องการลบพารามิเตอร์รายงานย่อย ให้คลิกพารามิเตอร์ในกริดพารามิเตอร์ แล้วคลิก ลบ
หากต้องการเปลี่ยนลําดับของพารามิเตอร์รายงานย่อย ให้คลิกพารามิเตอร์ แล้วคลิกปุ่มขึ้นหรือปุ่มลง
การเปลี่ยนลําดับของพารามิเตอร์รายงานย่อยไม่ส่งผลกระทบต่อการประมวลผลของรายงานย่อย