Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

First, we will have to create a datalist and set the filter using Request Param Hash Variable. In this sample, our request parameter name is "group" and we are using Advanced Form Data BinderList Data Store to retrieve form data. You are allow to use other binder and write your filter condition using Request Param Hash Variable.

Thai

ก่อนอื่นเราจะต้องสร้างดาต้าลิสต์และตั้งค่าตัวกรองโดยใช้ Request Param Hash Variable ในตัวอย่างนี้ชื่อพารามิเตอร์คำขอของเราคือ "กลุ่ม" และเรากำลังใช้ Binder ข้อมูลของฟอร์มขั้นสูงเพื่อดึงข้อมูลในแบบฟอร์ม คุณได้รับอนุญาตให้ใช้สารยึดเกาะอื่นและเขียนเงื่อนไขตัวกรองของคุณโดยใช้ตัวแปรขอแฮชตัวแปร


Image RemovedImage Added

After we have our datalist ready, let make a form as following. In this form, we will have a Popup Select Box and a List Grid which will use the datalist we just created as popup selection dialog. We will have a select box which will be used to filter the datalist result and its field id is set to "filter".

Thai

หลังจากที่เราเตรียมดาต้าลิสต์ของเราเสร็จแล้วให้ทำแบบฟอร์มต่อไปนี้ ในแบบฟอร์มนี้เราจะมี Popup Select Box และ List Grid ซึ่งจะใช้ดาต้าลิสต์ที่เราเพิ่งสร้างเป็นกล่องโต้ตอบการเลือกป๊อปอัพ เราจะมีกล่องที่เลือกซึ่งจะใช้ในการกรองผลลัพธ์ดาต้าลิสต์และฟิลด์ ID ของมันถูกตั้งค่าเป็น "ตัวกรอง"


Image RemovedImage Added

Configure the "URL Request Parameters for Datalist" option of Popup Select Box and List Grid as following.

Thai

กำหนดค่าตัวเลือก "พารามิเตอร์คำขอ URL สำหรับ Datalist" ของ Popup Select Box และ List Grid ดังต่อไปนี้


Image RemovedImage Added

By configure this way, the element will retrieve the configured field value and pass it as a url request parameters to the datalist when the popup select dialog is open. In this care, the value of "filter" field will pass as the value of "group" parameter. You can configure a default value if you want to. The default value will be used when configured field return empty value.

...

Thai

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

ให้เราเติมข้อมูลบางส่วนไปยังนักทดสอบข้อมูลของเราเพื่อทำการทดสอบ


Image RemovedImage Added

Now, in our form, when the select box value is "Group2", the available result in our popup selection dialog will only shown the data which have group equal to "group2".

Thai

ตอนนี้ในรูปแบบของเราเมื่อค่ากล่องที่เลือกคือ "Group2" ผลลัพธ์ที่มีอยู่ในกล่องโต้ตอบการเลือกป๊อปอัพของเราจะแสดงเฉพาะข้อมูลที่มีกลุ่มเท่ากับ "group2"


Image RemovedImage Added

Image RemovedImage Added


The sample app for this article: 

...