เกี่ยวกับคุณสมบัติของพารามิเตอร์

วิธีและที่ที่คุณต้องการใช้พารามิเตอร์ในเวิร์กบุคจะกำหนดคุณสมบัติที่คุณตั้งค่าไว้ ตัวอย่างเช่น คุณอาจตั้งค่าคุณสมบัติที่แตกต่างกันสำหรับพารามิเตอร์ที่คุณต้องการใช้เป็นตัวควบคุมฟิลเตอร์กับพารามิเตอร์ที่คุณต้องการใช้ในเอ็กซ์เพรสชัน

นี่คือคุณสมบัติที่คุณสามารถตั้งค่าได้เมื่อคุณสร้างหรือแก้ไขพารามิเตอร์:

ประเภทข้อมูล

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

รูปแบบ

ระบุตัวเลือกการจัดรูปแบบวันที่และเวลา คุณสมบัตินี้ใช้ได้สำหรับประเภทข้อมูลวันที่ เวลา และเวลาระบบ

คุณสามารถใช้รูปแบบ 'อัตโนมัติ' ซึ่งเป็นค่าดีฟอลต์ เลือกจากตัวเลือกที่มี หรือกำหนดรูปแบบที่กำหนดเอง

เลือกหลายครั้งได้

กำหนดว่าพารามิเตอร์สามารถยอมรับค่าเริ่มต้นเดียวหรือหลายค่าเริ่มต้น

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

ชื่อแทน

แสดงค่าการแก้ไขที่ปรากฏสำหรับอีลิเมนต์ข้อมูลหรือค่าคีย์ที่ระบุโดยพารามิเตอร์

ชุดข้อมูลจำนวนมากใช้ชื่อที่ใช้งานยากสำหรับอีลิเมนต์ข้อมูล ใช้ชื่อแทนเพื่อช่วยให้ผู้ใช้เข้าใจว่าอีลิเมนต์ข้อมูลคืออะไร ตัวอย่างเช่น แทนที่จะใช้ LST_OR_DT คุณสามารถสร้างชื่อแทน "Last Order Date" เพื่อทำให้ชื่ออีลิเมนต์ข้อมูลใช้งานง่าย

ใช้ชื่อแทนเพื่อระบุชื่อที่คุ้นเคยและใช้งานง่ายยิ่งขึ้นเพื่อให้ผู้ใช้เลือกจากตัวควบคุมฟิลเตอร์ ตัวอย่างเช่น สำหรับค่าข้อมูล 1 คุณสามารถระบุชื่อแทน East Sales Region และสำหรับค่าข้อมูล 2 คุณสามารถระบุชื่อแทน West Sales Region

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

จัดรูปแบบตัวเลข

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

เมื่อเปิดทอกเกิลจัดรูปแบบตัวเลข ค่าพารามิเตอร์จะใช้การจัดรูปแบบตัวเลขที่ระบุโดยการตั้งค่าภาษาของเบราเซอร์ ตัวอย่างเช่น 12,500 หรือ 12.500

เมื่อปิดทอกเกิลจัดรูปแบบตัวเลข ค่าพารามิเตอร์จะไม่มีการจัดรูปแบบตัวเลข ตัวอย่างเช่น 12500

ค่าที่ใช้ได้

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

  • เลือก ทุกค่า เพื่ออนุญาตให้ผู้ใช้ป้อนค่าใด ๆ ที่ประเภทข้อมูลรองรับ

  • เลือก ค่า เพื่อระบุค่าอย่างน้อย 1 ค่าที่ผู้ใช้สามารถเลือกได้ ถ้าใช้งาน ใช้ได้หลายค่า ผู้ใช้สามารถเลือกได้มากกว่า 1 ค่า

  • เลือก คอลัมน์ ที่ต้องการดึงข้อมูลลิสต์ค่า เมื่อคุณเลือกตัวเลือกนี้ ฟิลด์การเลือกคอลัมน์จะแสดงหัวเรื่องของเวิร์กบุคทั้งหมดหรือคอลัมน์ชุดข้อมูล (รวมถึงวันที่ที่ได้รับ) และเมตริคหลักและการคำนวณ

    วันที่ที่ได้รับคือคอลัมน์ที่มีระดับความละเอียดต่างกัน เช่น ปี ไตรมาส เดือน และวัน Oracle Analytics จะสร้างคอลัมน์วันที่ที่ได้รับสําหรับคอลัมน์วันที่ เวลา หรือเวลาระบบในชุดข้อมูลโดยอัตโนมัติ

  • เลือก การสืบค้น SQL แบบลอจิคัล เพื่อป้อนเอ็กซ์เพรสชัน SQL แบบลอจิคัลให้แสดงค่าที่ใช้ได้อย่างน้อย 1 ค่า คุณสามารถอ้างอิงพารามิเตอร์อื่นๆ ภายในเอ็กซ์เพรสชัน SQL แบบลอจิคัล หลังจากที่คุณป้อนเอ็กซ์เพรสชัน SQL แบบลอจิคัล คุณสามารถคลิกไอคอน ตรวจสอบ เพื่อตรวจสอบเอ็กซ์เพรสชัน

  • เลือก ช่วงค่า เพื่อระบุค่าเริ่มต้นและสิ้นสุดเพื่อจำกัดค่าที่ผู้ใช้สามารถเลือกได้

บังคับการตรวจสอบ

เมื่อคุณสร้างหรือแก้ไขพารามิเตอร์ ตัวเลือกนี้จะตรวจสอบค่าเริ่มแรกของพารามิเตอร์หนึ่งหรือหลายค่าเทียบกับลิสต์ของค่าที่ใช้ได้

ขณะรันไทม์ ตัวเลือกนี้จะตรวจสอบว่าค่าพารามิเตอร์ที่ระบุหนึ่งหรือหลายค่ารวมอยู่ในลิสต์ของค่าที่ใช้ได้หรือไม่

ขณะออกแบบ หากคุณเลือกค่าในฟิลด์ค่าที่ใช้ได้ การใช้งานตัวเลือกบังคับการตรวจสอบจะระบุลิสต์ค่าที่ใช้ได้ในฟิลด์ค่าเริ่มต้น

ค่าเริ่มต้น

ค่าเริ่มต้นคือค่าดีฟอลต์ของพารามิเตอร์ที่ใช้และแสดงเมื่อผู้ใช้เปิดเวิร์กบุค

  • เลือก ค่า และเว้นฟิลด์ค่าว่างไว้เมื่อคุณไม่ต้องการใช้ค่าพารามิเตอร์เริ่มแรกดีฟอลต์ หากคุณไม่ระบุค่าเริ่มแรก ระบบจะใช้ค่าทั้งหมด

  • เลือก ค่า และระบุค่าที่คุณต้องการใช้เป็นค่าพารามิเตอร์เริ่มแรกดีฟอลต์ โปรดทราบสิ่งต่อไปนี้:

    • หากคุณเลือกเลือกหลายรายการได้ คุณสามารถระบุค่าเริ่มแรกได้มากกว่าหนึ่งค่า โดยเลือกได้สูงสุด 1,000 ค่า

    • หากคุณเลือกบังคับการตรวจสอบ คุณสามารถเลือกจากค่าที่ระบุในฟิลด์ค่าที่ใช้ได้

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

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