Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
JDBC Options Binder ช่วยให้คุณสามารถดึงตัวเลือกแบบฟอร์มจาก Joget หรือฐานข้อมูลที่กำหนดเองผ่านคำสั่ง SQL ที่ผู้ใช้งานกำหนด
นี่เป็นคุณสมบัติใหม่ใน Joget Workflow เวอร์ชั่น 6
ภาพที่ 1: คุณสมบัติตัวเลือกแบบ JDBC
Name | Description |
---|---|
Datasource |
โดยการเลือกแหล่งข้อมูลเริ่มต้นฐานข้อมูลที่ Joget ของคุณกำลังใช้งานอยู่ |
Custom JDBC Driver | ไดร์เวอร์ JDBC แบบกำหนดเอง ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน |
Custom JDBC URL | URL JDBC ที่กำหนดเอง ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน |
Custom JDBC Username | ชื่อผู้ใช้ JDBC ที่กำหนดเอง ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน |
Custom JDBC Password | รหัสผ่าน JDBC ที่กำหนดเอง ฟิลด์นี้จำเป็นเมื่อเลือก Custom Datasource ใน Datasource ด้านบน Test the connection parameters คลิกที่ปุ่ม "ทดสอบการเชื่อมต่อ(Test Connection)" ที่ด้านล่างของหน้าเพื่อทดสอบการกำหนดค่าของคุณ |
Use AJAX for cascade options? | เมื่อเลือกตัวเลือกนี้จะทำให้ฟิลด์เหล่านี้โหลดตัวเลือกที่มีอยู่แบบไดนามิกโดยยึดตามค่าฟิลด์อื่น (คอลัมน์การจัดกลุ่ม) เพื่อจัดการกับการเลือกจำนวนมหาศาล อ่านเพิ่มเติมได้ที่ Ajax Cascading Drop-Down List. Important อย่าลืมกำหนดค่าฟิลด์ใน Field ID to control available oiptiosn based on Grouping เพื่อควบคุมตัวเลือกที่มีตามการจัดกลุ่มในแท็บถัดไป Important ใช้เครื่องหมายคำถาม (?) ใน SQL SELECT Query ของคุณเพื่อแสดงค่าที่พึ่งพา |
Add Empty Option | หากทำเครื่องหมาย ตัวเลือกที่ว่างเปล่าจะถูกเพิ่มเข้าไปในเงื่อนไข |
Empty Option Label | ป้ายกำกับตัวเลือก Add Empty Option ใช้งานได้เฉพาะเมื่อมีการเลือก Add Empty Option |
SQL SELECT Query | ในการเติมข้อมูล selectbox ตัวอย่างเช่นคุณต้องส่งคืนคอลัมน์อย่างน้อย 2 คอลัมน์ คอลัมน์แรกใช้สำหรับค่า ID คอลัมน์ที่สองใช้สำหรับป้ายกำกับ คอลัมน์ที่สามที่เป็นทางเลือกให้สามารถส่งคืนสำหรับค่าการจัดกลุ่ม Example SELECT username, CONCAT(lastName, ' ', firstName) FROM dir_user
เมื่อใช้ Use AJAX for cascade options? ตรวจสอบให้แน่ใจว่ามีเครื่องหมายคำถามอยู่ในคิวรี่ Example SELECT username, CONCAT(lastName, ' ', firstName) FROM dir_user WHERE timeZone = (?) |