Definition

Sub Form เป็นส่วนประกอบสำคัญในการทำให้ผังกระบวนการทั่วไปเสร็จสมบูรณ์ ช่วยให้หนึ่งแบบฟอร์มสามารถแสดงรูปแบบอื่นภายในแบบฟอร์มย่อย และไม่มีขีดจำกัดเกี่ยวกับความลึกที่สามารถแสดงแบบฟอร์มย่อย


ภาพที่ 1: ภาพตัวอย่างแสดงแบบฟอร์มย่อยใน App HR Expenses claim 

ภาพรวมในหัวข้อนี้ได้จาก  http://localhost:8080/jw/web/console/app/hr_expense/1/form/builder/hr_expense_claim#

ภาพที่ 2: คุณสมบัติแบบฟอร์มย่อย

NameDescription
ID

รหัส

เนื่องจากฟอร์มย่อยไม่ใช่ฟิลด์อินพุตหนึ่งจึงอาจปล่อยไว้ตามที่เป็น

Label
ป้ายกำกับฟอร์มย่อย
Form
แบบฟอร์มที่จะโหลดเป็นแบบฟอร์มย่อย

ภาพที่ 3: คุณสมบัติแบบฟอร์มย่อย - หน้าจอผู้ใช้งาน

NameDescription
Readonly

กำหนดว่าแผ่นตารางทำการทั้งหมดสามารถแก้ไขได้หรือไม่

Display field as Label when readonly?

แสดงค่าของข้อความในรูปแบบข้อความล้วนๆไม่สามารถแก้ไขได้ เมื่อกล่องข้อความนั้นถูกตั้งค่าไว้ว่า "Readonly"

Display without frame?
ลบการกำหนดค่าเริ่มต้นที่ใช้กับแบบฟอร์มย่อย

ภาพที่ 4: คุณสมบัติแบบฟอร์มย่อย - ผูกข้อมูล

NameDescription
Parent Field to keep Subform ID

ID ของเขตข้อมูลในแบบฟอร์มหลักเพื่อจัดเก็บคีย์หลักของตารางแบบฟอร์มย่อย ข้อมูลแบบฟอร์มย่อยจะถูกโหลดตามรหัสบันทึกที่ดึงมาจากฟิลด์นี้

Subform Field to keep Parent ID
ID ของเขตข้อมูลในแบบฟอร์มย่อยเพื่อเก็บคีย์หลักของตารางหลัก
Load Binder

ค่าเริ่มต้นปลั๊กอินตัวยึดฟอร์มของเวิร์กโฟลว์จะใช้สำหรับการโหลดและจัดเก็บข้อมูลฟอร์มในฟอร์มย่อยคุณสามารถแทนที่ทับด้วยปลั๊กอินอื่น ๆ ดูรายการที่ สิ่งที่ผูกกับฟอร์ม (Form Binder).

Store Binderค่าเริ่มต้นปลั๊กอินตัวยึดฟอร์มของเวิร์กโฟลว์จะใช้สำหรับการโหลดและจัดเก็บข้อมูลฟอร์มในฟอร์มย่อยคุณสามารถแทนที่ทับด้วยปลั๊กอินอื่น ๆ ดูรายการที่ สิ่งที่ผูกกับฟอร์ม (Form Binder).


  • No labels