วิธีซ่อนแถวในรายงาน SSRS


10

ฉันพยายามที่จะคิดออกว่าฉันจะซ่อนแถวเหล่านั้นในรายงานของฉันได้อย่างไรที่การจัดสรรรวมและต้นทุนทั้งหมดในคอลัมน์ทั้งสองเป็น 0 ใน SSRS 2008

ตัวอย่างเช่น:

การจัดสรรโดยรวมต้นทุนจริงทั้งหมด
0 0 <---- ซ่อน
100,00 0 <---- อย่าซ่อน 
0 50,0000 <---- อย่าซ่อน

นี่คือภาพหน้าจอ: ป้อนคำอธิบายรูปภาพที่นี่

ขอบคุณ

คำตอบ:


16

ถ้าฉันไม่มีความแตกต่างเล็กน้อยคุณก็แค่ตั้งค่าการเปิดเผยข้อมูลตามค่า

คลิกขวาที่บรรทัดรายละเอียดแล้วเลือก Row Visiblity...

การเปิดเผยแถว ...

ในหน้าต่างที่ปรากฏขึ้นให้เลือก Show or hide based on an expression

ตัวเลือกการแสดงผลการมองเห็นแถว

ภายในนิพจน์นั้นคุณจะใช้ตรรกะเช่น

=Fields!Total_Allocation.Value = 0 And Fields!Total_Actual_Cost.Value = 0

10

มีสองที่ที่คุณสามารถควบคุมการมองเห็นนี้ได้ ที่แรกก็คือในแถวในแท็บเล็ต; อย่างที่สองคือแถวในแถวกลุ่ม *

หากคุณเปลี่ยนการเปิดเผยโดยการคลิกขวาที่แถวในแท็บเล็ตจากนั้นในรายงานขั้นสุดท้ายแถวจะไม่ปรากฏให้เห็น แต่ยังคงอยู่ที่นั่น

หากคุณเปลี่ยนการเปิดเผยโดยคลิกขวาที่แถวกลุ่มแถวจากนั้นในรายงานขั้นสุดท้ายแถวจะไม่ปรากฏและแถวด้านล่างจะเลื่อนขึ้นเติมช่องว่างของแถวที่ซ่อนอยู่

ขั้นตอนต่าง ๆ ดังต่อไปนี้

  • ในกลุ่มแถวคลิกขวา (รายละเอียด) คลิกคุณสมบัติกลุ่ม
  • คลิกหน้าการมองเห็น
  • เลือก (•) แสดงหรือซ่อนตามนิพจน์
  • คลิกปุ่มตัวสร้างนิพจน์
  • =IIF( Fields!TotalAllocation.Value = 0 and Fields!TotalCost.Value = 0, True, False )
  • คลิกตกลงจากนั้นตกลงอีกครั้ง

* ดูหน้าต่างด้านล่างที่แสดงกลุ่มแถวและคอลัมน์


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.