รูปแบบคำสั่งสำหรับการอ้างอิงพารามิเตอร์

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

ในการอ้างอิงพารามิเตอร์ ให้ใช้รูปแบบคำสั่งดังนี้

@parameter("parameter name")('default value')
ตารางนี้มีตัวอย่างรูปแบบคำสั่งเอ็กซ์เพรสชัน:
เอ็กซ์เพรสชันของพารามิเตอร์ คำอธิบาย
@parameter("Supplier")('Brembo') อ้างอิงพารามิเตอร์ซัพพลายเออร์ ค่าพารามิเตอร์คือ 'Brembo' ยกเว้นว่าพารามิเตอร์ซัพพลายเออร์จะถูกส่งไปยังเวิร์กบุคผ่านการดำเนินการกับข้อมูลหรือพารามิเตอร์ URL ในกรณีนี้ ค่าพารามิเตอร์จะถูกตั้งค่าโดยการดําเนินการของข้อมูลหรือพารามิเตอร์ URL
@parameter("StartDate")(DATE'2021-10-08') อ้างอิงพารามิเตอร์ชื่อ StartDate โดยมีวันที่ดีฟอลต์คือ 8 ตุลาคม 2021
@parameter("CurrentTime")(TIME'18:00:00') อ้างอิงพารามิเตอร์ชื่อ CurrentTime โดยมีเวลาดีฟอลต์คือ 18:00:00
@parameter("CurrentDateTime")(TIMESTAMP'2023-02-28T18:00:00') อ้างอิงพารามิเตอร์ชื่อ CurrentDateTime โดยมีวันที่ดีฟอลต์คือ 28 กุมภาพันธ์ 2023 และมีเวลาดีฟอลต์คือ 18:00:00
@parameter("NumOccurrences")(5) อ้างอิงพารามิเตอร์ชื่อ NumOccurrences โดยมีค่าดีฟอลต์ 5
@parameter("SelectedColumn")("A - Sample Sales"."Offices"."D2 Department"') อ้างอิงพารามิเตอร์ชื่อ SelectedColumn และค่าดีฟอลต์เป็น "A - Sample Sales"."Offices"."D2 Department"
@parameter("Supplier", style="delimited", separator="/")('Brembo','Bosch') อ้างอิงพารามิเตอร์ชื่อ Supplier และค่าดีฟอลต์เป็น "Brembo/Bosch" เมื่อใช้
@parameter("Supplier", style="individual")('Brembo','Bosch') อ้างอิงพารามิเตอร์ชื่อ Supplier และถูกใช้โดยการดำเนินการกับข้อมูลเพื่อแยกพารามิเตอร์:

&myParam=Brembo&myParam=Bosch

@parameter("Supplier", type="alias")('Brembo','Bosch') อ้างอิงพารามิเตอร์ชื่อ Supplier และใช้ค่าชื่อแทนที่คอนฟิเกอร์ หากมีอยู่ หากชื่อแทนเปิดอยู่แต่ไม่ได้ระบุชื่อแทน ชื่อแทนจะใช้ค่าที่ใช้ได้แทน
@parameter("Supplier", type="value")('Brembo','Bosch') อ้างอิงพารามิเตอร์ชื่อ Supplier และใช้ค่าที่คอนฟิเกอร์ โดยไม่คำนึงว่ามีการคอนฟิเกอร์ชื่อแทนหรือไม่