แจ้งผู้ใช้และกรองใน IDT
ใน Universe Designer ยังสร้างพร้อมต์และตัวกรองของผู้ใช้ใน Business View Layer ได้อีกด้วย Prompt ถูกกำหนดไว้ใน Business Layer หรือ Data Foundation ที่ต้องการอินพุตของผู้ใช้หรือค่าอินพุตที่กำหนดไว้ล่วงหน้า
พรอมต์สามารถมีประเภทอินพุตต่อไปนี้ -
- การป้อนข้อมูลของผู้ใช้เป็นการตอบสนองต่อการแจ้งเตือน
- ค่าคงที่ที่กำหนดไว้ล่วงหน้า
Prompt มีคุณสมบัติดังต่อไปนี้
ซีเนียร์ | คุณสมบัติและคำอธิบาย |
---|---|
1 | Prompt to Users หากเลือกผู้ใช้จะได้รับแจ้งให้ป้อนค่าที่รันไทม์ หากล้างค่าที่กำหนดไว้ล่วงหน้าจะถูกป้อนที่รันไทม์สำหรับพารามิเตอร์ |
2 | Prompt Text ข้อความสำหรับคำถามพร้อมต์หรือคำสั่งหากเลือกพร้อมต์ถึงผู้ใช้ |
3 | Set Values พร้อมใช้งานเมื่อยกเลิกการเลือกตัวเลือกแจ้งให้ผู้ใช้ อนุญาตให้ป้อนค่าอย่างน้อยหนึ่งค่าที่จะใช้สำหรับพารามิเตอร์ที่รันไทม์ |
4 | Data Types ชนิดข้อมูลที่จำเป็นสำหรับคำตอบของข้อความแจ้ง |
5 | Allow Multiple Values หากเลือกจะอนุญาตให้ผู้ใช้รับค่าหลายค่าจากรายการค่า |
6 | Keep Last Values หากเลือกไว้ค่าสุดท้ายที่ผู้ใช้เลือกจะถูกเก็บไว้เมื่อมีการเรียกใช้พร้อมต์อีกครั้ง |
7 | Index Aware Prompt หากเลือกคอลัมน์สำคัญจะรวมอยู่ในพร้อมต์เพื่อ จำกัด ค่าในรายการ ผู้ใช้มองไม่เห็นคอลัมน์คีย์ |
8 | Associated List of Values รายการค่าที่ระบุค่าสำหรับพรอมต์ |
9 | Select Only from the List หากเลือกผู้ใช้จะถูกบังคับให้เลือกสมาชิกในรายการ |
10 | Select Default Value อนุญาตให้เลือกค่าที่จะใช้เป็นค่าเริ่มต้น |
ใน Universe Designer คุณสามารถเพิ่ม Prompt ใน Data Foundation และได้รับการสืบทอดโดยตรงไปยัง Business Layer ที่ด้านบนของ Data foundation Note: หากจำเป็นต้องแก้ไขพรอมต์จะไม่สามารถทำได้ใน Business Layer คุณต้องเปิด Data Foundation สำหรับสิ่งเดียวกัน
ในการแทรกพรอมต์ให้คลิกพารามิเตอร์และแท็บรายการค่านิยม (LOVs) ในบานหน้าต่างการค้นหา→คลิกไอคอนแทรกพารามิเตอร์
การใช้ LOVs
เป็นไปได้ที่จะใช้ LOVs กล่าวคือคุณสามารถเลือกค่าของพรอมต์จากรายการค่าที่เกี่ยวข้องกับวัตถุ อนุญาตให้ชุดข้อมูล จำกัด เฉพาะค่าที่เลือก คุณสามารถใช้ LOV สำหรับวัตถุใน Data Foundation หรือ Business Layer สามารถใช้ LOV ประเภทต่างๆได้
LOV ขึ้นอยู่กับ Business Layer Objects ในกรณีนี้ LOV จะขึ้นอยู่กับแบบสอบถามอื่น ๆ หรือตามลำดับชั้นที่มี -
Static LOVs - ประกอบด้วยรายการค่าที่ระบุด้วยตนเองหรือนำเข้าจากไฟล์
LOVs based on SQL - เป็นค่าที่ส่งคืนโดยนิพจน์ SQL เฉพาะ
คุณสมบัติต่อไปนี้สามารถแก้ไขได้สำหรับ LOVs -
Column Name - ใช้เพื่อแก้ไขชื่อของคอลัมน์
Key Column - คุณสามารถเลือกคอลัมน์เพื่อเป็นคีย์การรับรู้ดัชนีได้
Data Type - ใช้เพื่อกำหนดประเภทข้อมูลสำหรับคอลัมน์
Hidden - เมื่อเลือกตัวเลือกนี้คอลัมน์จะไม่แสดง