เพิ่มโค้ดลงในรายงานที่มีการแบ่งหน้า (ตัวสร้างรายงาน Power BI)
นําไปใช้กับ: Power BI Report Builder
Power BI Desktop
ในนิพจน์ใด ๆ คุณสามารถเรียกรหัสที่กําหนดเองของคุณในรายงานที่มีการแบ่งหน้าได้
โค้ดฝังตัวที่เขียนใน Visual Basic โดยตรงในรายงานของคุณ สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการอ้างอิงอื่น ๆ ที่คุณสามารถทําได้จากโค้ดของคุณ ดูรหัสที่กําหนดเองในนิพจน์ (ตัวสร้างรายงาน Power BI)
เพิ่มโค้ดฝังตัวไปยังรายงาน
ในมุมมอง ออกแบบ คลิกขวาที่พื้นผิวการออกแบบภายนอกเส้นขอบของรายงาน และเลือก คุณสมบัติรายงาน
เลือกรหัส
ใน รหัสที่กําหนดเอง พิมพ์รหัส ข้อผิดพลาดในรหัสจะสร้างคําเตือนเมื่อเรียกใช้รายงาน ตัวอย่างต่อไปนี้สร้างฟังก์ชันแบบกําหนดเองที่ชื่อว่า
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
ตัวอย่างต่อไปนี้แสดงวิธีการส่งผ่านเขตข้อมูลชุดข้อมูลที่ชื่อว่า Category ไปยังฟังก์ชันนี้ในนิพจน์:
=Code.ChangeWord(Fields!Category.Value)
ถ้าคุณเพิ่มนิพจน์นี้ลงในเซลล์ตารางที่แสดงค่าประเภท เมื่อใดก็ตามที่คําว่า "จักรยาน" อยู่ในเขตข้อมูลชุดข้อมูลสําหรับแถวนั้น ค่าเซลล์ของตารางจะแสดงคําว่า "จักรยาน" แทน