ใช้รูปแบบคำสั่งที่ระบุเพื่ออ้างอิงพารามิเตอร์จากคุณสมบัติของการแสดงข้อมูล, เอ็กซ์เพรสชัน 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 และใช้ค่าที่คอนฟิเกอร์ โดยไม่คำนึงว่ามีการคอนฟิเกอร์ชื่อแทนหรือไม่ |