โมดูลภายในเอนทิตี

โมดูล (Modules) เป็นส่วนย่อยของหน้าจอที่วางช่องใส่ข้อมูล การกำหนดค่าโมดูลมีรายการคุณสมบัติที่จะรวมไว้ในฟอร์มอัจฉริยะ ผู้ใช้สามารถเพิ่มแถวและคอลัมน์ในรูปแบบอัจฉริยะตามการออกแบบที่เกี่ยวข้อง การกำหนดค่าโมดูลกำหนดให้ผู้ใช้ระบุชื่อตารางฐานข้อมูล คีย์ตาราง และลำดับเพื่อจัดเก็บอินพุตของผู้ใช้ และยังมีตัวเลือกสำหรับผู้ใช้ในการเขียนแบบสอบถาม SQL ภายในการกำหนดค่าเพื่อดึงค่าจากฐานข้อมูล ผู้ใช้สามารถลากและวางรายการฟิลด์ที่จำเป็นภายในโครงร่างโมดูลเพื่อสร้างแบบฟอร์มที่ต้องการ ฟิลด์เป็นค่าอินพุตประเภทหนึ่งที่ใช้ภายในโครงร่างโมดูลเพื่อจัดเก็บอินพุตของผู้ใช้ประเภทต่างๆ ประเภทของฟิลด์ที่รองรับโดย ONEWEB smart form มีดังนี้

Field Type
Description

Text box

ข้อความและตัวเลข

Label

เพื่อแสดงป้ายกำกับคงที่บนหน้าจอ มันมาพร้อมกับตัวเลือก Rich Text

Hidden

ฟิลด์ที่ซ่อนอยู่บนหน้าจอ ส่วนใหญ่ใช้เพื่อจัดการคีย์โมดูล

Text Area

ฟิลด์สำหรับป้อนข้อความมากกว่า 100 ตัวอักษร

Radio

ปุ่ม อนุญาตให้เลือกตัวเลือกที่ต้องการจากหลายตัวเลือก

Checkbox

เพื่ออนุญาตให้เลือกข้อมูลตั้งแต่หนึ่งข้อมูลขึ้นไปจากหลายตัวเลือก

Listbox

หากต้องการแสดงรายการข้อมูลคงที่เป็นรายการแบบเลื่อนลง ค่าที่จะแสดงถูกกำหนดไว้ในฟิลด์เอง

Dynamic List

หากต้องการแสดงรายการค่าแบบไดนามิกเป็นรายการแบบเลื่อนลง ข้อมูลจะแสดงจากตารางในฐานข้อมูลและสามารถควบคุมให้แสดงค่าโดยขึ้นอยู่กับฟิลด์อื่นในโมดูล

Popup

เพื่อแสดงรายการข้อมูลจากตารางในฐานข้อมูลเป็นหน้าต่างป๊อปอัป นอกจากนี้ยังมีกล่องข้อความสำหรับค้นหาข้อมูลตามคีย์

Calendar

เพื่อป้อนฟิลด์วันที่

Suggestion box

ฟิลด์นี้สามารถแนะนำข้อมูลให้กับผู้ใช้ในดร็อปดาวน์ตามข้อมูลที่ป้อน นอกจากนี้ ผู้ใช้สามารถใช้การค้นหาคำหลักในฟิลด์นี้

No Object

ฟิลด์พิเศษใช้เพื่อแสดงค่าที่กำหนดเองบนหน้าจอที่ไม่ใช่ส่วนหนึ่งของข้อมูลในตารางของโมดูล

Multi Select

เพื่อให้ตัวเลือกแบบเลือกหลายรายการ

Upload

เพื่อแนบและอัปโหลดไฟล์

App Designer รองรับโมดูล 3 ประเภท

One to One (1-1) One to One บน ONEWEB แสดงและจัดการฟิลด์ข้อมูลที่สอดคล้องกับบันทึกหนึ่งในฐานข้อมูล หากต้องการสร้างฟอร์มอัจฉริยะด้วยโมดูล 1-1 คุณสามารถเริ่มต้นด้วยการสร้างเอนทิตี แท็บตามความต้องการ และพร้อมที่จะเริ่มต้นด้วยการกำหนดค่าโมดูล โมดูล 1-1 มีรูปแบบแถวและคอลัมน์ที่คุณสามารถเพิ่มแถวและคอลัมน์ตามการออกแบบที่คุณต้องการ

ด้านล่างเป็นตัวอย่างของโมดูล 1-1 ที่มี 5 แถวและเค้าโครง 2 คอลัมน์ การกำหนดค่าโมดูลจะแสดงรายการการตั้งค่าคุณสมบัติ (1-7) หากต้องการดูรายละเอียดการตั้งค่าคอนฟิกูเรชันคุณสมบัติทั้งหมด โปรดดูที่ส่วน 1-1 โมดูล ในการอ้างอิงตัวออกแบบแอพ

One to Many (1-Many) "One to Many" โมดูลแสดงและจัดการข้อมูลสำหรับหลายระเบียนในฐานข้อมูล แสดงข้อมูลในรูปแบบตาราง โมดูลประเภทนี้รองรับทั้งเค้าโครงตารางและการ์ดสำหรับตาราง และอนุญาตให้ผู้ใช้จัดการกับรายการและคอลัมน์จำนวนมาก

ด้านล่างนี้เป็นตัวอย่างของโมดูล 1-Many ที่มี 13 คอลัมน์ หากต้องการดูการตั้งค่าคอนฟิกูเรชันคุณสมบัติทั้งหมดของ 1-Many Module โดยละเอียด โปรดอ้างอิง 1-Many Module ในลิงค์อ้างอิง

ภาพด้านล่างแสดงหน้าจอของผู้ใช้ที่มีแบบฟอร์มอัจฉริยะพร้อมโมดูล 1-1 และการกำหนดค่าโมดูล 1-Many

Reuse Module ฟังก์ชั่นการใช้งานซ้ำภายใต้ส่วนโมดูลใช้เพื่อรองรับการใช้งานซ้ำของโมดูลที่มีอยู่ ด้วยคุณสมบัติโมดูลนี้คุณสามารถโคลนโมดูลที่มีอยู่ลงในแท็บได้ อย่างไรก็ตามควรสังเกตว่าฟังก์ชั่นการโคลนจะถูก จำกัด ไว้ที่โมดูลฟิลด์และการกำหนดค่าแผนที่ฐานข้อมูลเท่านั้นและจะไม่คัดลอกการกระทำใด ๆ ที่กำหนดค่าโมดูลนี้

ภาพด้านล่างแสดงการนำการกำหนดค่าโมดูลกลับมาใช้ใหม่ โปรดดูที่ “Reuse Module section”ในการอ้างอิงตัวออกแบบแอพ

Last updated