แชร์ผ่าน


เพิ่มโค้ดลงในรายงานที่มีการแบ่งหน้า (ตัวสร้างรายงาน Power BI)

นําไปใช้กับ: Power BI Report Builder Power BI Desktop

ในนิพจน์ใด ๆ คุณสามารถเรียกรหัสที่กําหนดเองของคุณในรายงานที่มีการแบ่งหน้าได้

โค้ดฝังตัวที่เขียนใน Visual Basic โดยตรงในรายงานของคุณ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการอ้างอิงอื่น ๆ ที่คุณสามารถทําได้จากโค้ดของคุณ ดูรหัสที่กําหนดเองในนิพจน์ (ตัวสร้างรายงาน Power BI)

เพิ่มโค้ดฝังตัวไปยังรายงาน

  1. ในมุมมอง ออกแบบ คลิกขวาที่พื้นผิวการออกแบบภายนอกเส้นขอบของรายงาน และเลือก คุณสมบัติรายงาน

  2. เลือกรหัส

  3. ใน รหัสที่กําหนดเอง พิมพ์รหัส ข้อผิดพลาดในรหัสจะสร้างคําเตือนเมื่อเรียกใช้รายงาน ตัวอย่างต่อไปนี้สร้างฟังก์ชันแบบกําหนดเองที่ชื่อว่า ChangeWord ซึ่งแทนที่คําว่า "Bike" ด้วย "Bicycle"

    Public Function ChangeWord(ByVal s As String) As String
       Dim strBuilder As New System.Text.StringBuilder(s)
       If s.Contains("Bike") Then
          strBuilder.Replace("Bike", "Bicycle")
          Return strBuilder.ToString()
          Else : Return s
       End If
    End Function
    
  4. ตัวอย่างต่อไปนี้แสดงวิธีการส่งผ่านเขตข้อมูลชุดข้อมูลที่ชื่อว่า Category ไปยังฟังก์ชันนี้ในนิพจน์:

    =Code.ChangeWord(Fields!Category.Value)
    

    ถ้าคุณเพิ่มนิพจน์นี้ลงในเซลล์ตารางที่แสดงค่าประเภท เมื่อใดก็ตามที่คําว่า "จักรยาน" อยู่ในเขตข้อมูลชุดข้อมูลสําหรับแถวนั้น ค่าเซลล์ของตารางจะแสดงคําว่า "จักรยาน" แทน

ขั้นตอนถัดไป