Definition
JDBC Datalist Action ช่วยให้คุณสามารถดำเนินการ query SQL ในแหล่งข้อมูลปัจจุบันหรือที่กำหนดเองเป็นการดำเนินการของแถวและการดำเนินการเป็นกลุ่ม
New Feature

นี่เป็นฟีเจอร์ใหม่ใน Joget Workflow v6


รูปที่ 1: ไฮเปอร์ลิงค์ในตัวยึดการดำเนินการของแถวและในตัวยึดการดำเนินการเป็นกลุ่มในตัวสร้างดาตาลิสต์


รูปที่ 2 : คุณสมบัติของ JDBC Datalist Action 


ชื่อคำอธิบาย
Labelชื่อลิงค์/ปุ่ม
Confirmation Messageข้อความยืนยันก่อนการดำเนินการ
Datasource
  • Custom Datasource
  • Default Datasource

โดยการเลือกแหล่งข้อมูลเริ่มต้นฐานข้อมูลที่ Joget ของคุณกำลังใช้งานอยู่จะถูกเลือก

Custom JDBC DriverCustom JDBC Driver. ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน
Custom JDBC URLCustom JDBC URL. ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน
Custom JDBC UsernameCustom JDBC Username. ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน
Custom JDBC Password

Custom JDBC Password. ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน

Test the connection parameters

คลิกที่ปุ่ม "Test Connection" ที่ด้านล่างของหน้าเพื่อทดสอบการกำหนดค่าของคุณอย่างรวดเร็ว

Query

ใส่คำสั่ง SQL ของคุณที่นี่ ใช้ไวยากรณ์เช่น {id} ในแบบสอบถามเพื่อแทรกคีย์แถวที่เลือกไว้ ใช้ {uuid} เพื่อสร้างรหัสเฉพาะ

Sample
INSERT INTO app_fd_sample (id, c_clicked) VALUES ( {uuid}, {id} );
Sample
UPDATE app_fd_sample SET c_clicked = CONCAT(c_clicked, ',', {id}) WHERE id = '123';

How it works?

พารามิเตอร์พิเศษ {id} และ {uuid} จะถูกแทนที่ด้วยค่าที่แท้จริงผ่านการใช้ PreparedStatement.

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


รูปที่ 3: คุณสมบัติ  JDBC Datalist Action Properties - การควบคุมการมองเห็น


ชื่อคำอธิบาย
Rulesควบคุมเมื่อการดำเนินการควรปรากฏขึ้นตามเงื่อนไขที่ตั้งไว้





  • No labels