เป็นไปได้ไหมที่จะคืนค่าสองค่าเมื่อผู้ใช้เลือกค่าจากรายการที่กำหนดไว้ ค่าที่ฉันต้องการส่งคืนคือค่าที่ผู้ใช้เลือกและเป็นค่าเริ่มต้นหากมีอยู่
ฉันมีรายการอนุกรมวิธานของค่า (เช่น 10%, 20%, 25%, 100%, ใดๆ%) รายการนี้จะแสดงต่อผู้ใช้เป็นตัวกรองแบบเลื่อนลงในแบบฟอร์ม
ฉันมีประเภทเนื้อหาที่มีฟิลด์อ้างอิงเอนทิตีที่อ้างถึงค่าเหล่านี้ ค่าเหล่านี้บางส่วนหรือทั้งหมดอาจถูกอ้างอิงในฟิลด์นี้
หากผู้ใช้เลือก เช่น 10% ผลลัพธ์ที่ส่งคืนควรแสดงผลิตภัณฑ์ที่มีการตั้งค่า 10% แต่ฉันต้องการให้ส่งคืน % ใดๆ หากมีการอ้างถึงในผลิตภัณฑ์ ดังนั้นควรแสดง % ใดๆ ไว้ข้างผลิตภัณฑ์เสมอ หากมีการอ้างถึงผลิตภัณฑ์นั้น
สิ่งนี้เป็นไปได้ใน UI ของมุมมองหรือฉันต้องแก้ไขแบบสอบถามหรือไม่
มุมมองเริ่มต้นก่อนที่จะทำการเลือก
สินค้า 1 |
เปอร์เซ็นต์ที่มีอยู่ |
|
10% |
|
20% |
|
30% |
|
45% |
|
ใดๆ% |
ตัวอย่างที่ 1: ผู้ใช้เลือก 10% จากตัวกรองที่เปิดเผย:
สินค้า 1 |
เปอร์เซ็นต์ที่มีอยู่ |
|
10% |
|
ใดๆ% |
ตัวอย่างที่ 2: ผู้ใช้เลือก % ใดๆ จากตัวกรองที่เปิดเผย:
สินค้า 1 |
เปอร์เซ็นต์ที่มีอยู่ |
|
ใดๆ% |