...
Create a new Datalist.
Thai สร้างดาต้าลิสต์ใหม่
Choose JDBC Datalist Database Binder.
Thai เลือกตัวยึดฐานข้อมูล JDBC Datalist
In "Configure JDBC Datalist Database Binder", choose "Default Datasource" in "Datasource".
Thai ใน "กำหนดค่า JDBC Datalist Binder ฐานข้อมูล" เลือก "Default Datasource" ใน "Datasource"
Apply the following query in "SQL SELECT Query"
Thai ใช้แบบสอบถามต่อไปนี้ใน "SQL SELECT Query"
Code Block lang sql SELECT a.*, sact.Name AS activityName, GROUP_CONCAT(DISTINCT sass.ResourceId SEPARATOR ', ') AS assignee FROM app_fd_j_expense_claim a INNER JOIN wf_process_link wpl ON wpl.originProcessId = a.id INNER JOIN SHKActivities sact onON awpl.idprocessId = sact.ProcessId JOIN SHKActivityStates ssta ON ssta.oid = sact.State INNER JOIN SHKAssignmentsTable sass ON sact.Id = sass.ActivityId WHERE ssta.KeyValue = 'open.not_running.not_started' GROUP BY a.id
Note: Please replace the code "app_fd_hr_expense_claim" with your own table name if you intend to use it for other application.
Thai หมายเหตุ: โปรดแทนที่รหัส "app_fd_hr_expense_claim" ด้วยชื่อตารางของคุณเองหากคุณตั้งใจจะใช้สำหรับแอปพลิเคชันอื่น
Set "Primary Key" to "a.id"
Thai ตั้งค่า "คีย์หลัก" เป็น "a.id"
Click OK.
Thai คลิกตกลง
...