Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

แก้ไขแบบฟอร์มใน http://localhost:8080/jw/web/console/app/crm/1/form/builder/crm_contact


ภาพที่ 2: ภาพรายการตารางเพิ่มระเบียนใหม่โดยใช้ List Gridภาพรายการตารางเพิ่มระเบียนใหม่โดยใช้รายการตาราง


ภาพที่ 3: ภาพรายการตารางระเบียนใหม่ที่เพิ่มใน List Gridภาพรายการตารางระเบียนใหม่ที่เพิ่มในรายการตาราง


ภาพที่ 4: คุณสมบัติรายการตาราง

NameDescription
IDรหัส (เมื่อประกาศ ID ชื่อ "account" แล้ว จะมีการสร้างคอลัมน์ตารางในฐานข้อมูลว่า "c_account")
Labelชื่อที่จะแสดงให้ผู้ใช้เห็น.
Datalistข้อมูลที่จะแสดงสำหรับรายการที่เลือก
Columns
คอลัมน์ที่กำหนดที่นี่จะต้องสอดคล้องกับรายการข้อมูลที่เลือกด้านบน
NameDescription
Value

Field ID ของแบบฟอร์ม

ตัวอย่าง: 
ใน "บัญชีAccount" ฟอร์มที่มาจากดาต้าลิสต์ "บัญชีรายชื่อAccount Listing" มีองค์ประกอบของฟอร์มที่มี ID "id" และ "บัญชีชื่อaccountName"
Labelชื่อที่จะแสดงให้ผู้ใช้เห็น.
Editableใช่/ไม่ใช่
Format Type

หากคุณต้องการจัดรูปแบบค่าที่ส่งคืนคุณอาจใช้ประโยชน์จากประเภทรูปแบบ

ตัวเลือกเริ่มต้น: ข้อความ

ประเภทรูปแบบที่ใช้ได้

  • Text - จัดรูปแบบค่าเป็นข้อความ
  • HTML - ส่งออกข้อมูลเป็น HTML
  • Multiple lines text - รักษาการจัดรูปแบบระยะห่างสำหรับข้อความหลายบรรทัดเช่น TextArea
  • Decimal - จัดรูปแบบเป็นทศนิยม จำนวนทศนิยมที่คาดว่าจะอยู่ในฟิลด์ "รูปแบบ"
  • Date - รูปแบบตามวันที่ คาดว่าจะใช้รูปแบบวันที่ดั้งเดิมและวันที่ใหม่ในฟิลด์ "รูปแบบ"

    Panel
    borderColorblue
    borderWidth1
    titleBGColor#ddffcc
    borderStylesolid

    รูปแบบ: (รูปแบบดั้งเดิม) | (รูปแบบใหม่)

    ตัวอย่างการใช้งาน:
    ค่าดั้งเดิม:
    5/23/2012
    ค่าที่คาดหวัง: 2012/5/23
    รูปแบบ:
    M/d/y|y/M/d

    หมายเหตุ: โปรดอ้างอิง Java SimpleDateFormat สำหรับรูปแบบวันที่

  • File - แสดงค่าเป็นลิงค์ไปยังเอกสารแนบ Form Def ID คาดว่าจะอยู่ในฟิลด์ "Format"

    Info
    titleExpected Form Def ID

    ระบุ Form Def ID การกำหนดแบบฟอร์มที่มีองค์ประกอบแบบฟอร์มการอัพโหลดไฟล์จริง

  • Image - แสดงค่าเป็นภาพย่อของไฟล์แนบ Form Def ID คาดว่าจะอยู่ในฟิลด์ "Format"

    Info
    titleExpected Form Def ID

    ระบุ Form Def ID การกำหนดแบบฟอร์มที่มีองค์ประกอบแบบฟอร์มการอัพโหลดไฟล์จริง

  • Options - แสดงเลเบลของอิลิเมนต์ตัวเลือกหลายตัวที่กำหนดค่าที่กำหนด Form Def ID คาดว่าจะอยู่ในฟิลด์ "Format"

    Info
    titleExpected Form Def ID

    ระบุ Form Def ID ที่มีองค์ประกอบฟอร์มด้วย Select Box / Radio / Check Box

Format
อาจมีการป้อนอาร์กิวเมนต์เพิ่มเติมที่นี่ทั้งนี้ขึ้นอยู่กับประเภทรูปแบบที่คุณเลือก
Width

ความยาว

Code Block
titleSample
200px

...

Figure 6: คุณสมบัติรายการตารางหน้าจอผู้ใช้และการทำให้สมบูรณ์และตั้งค่าให้สมบูรณ์

NameDescription
Validator

แนบปลั๊กอิน Validator เพื่อตรวจสอบความถูกต้องของค่าที่ป้อนเข้ามา

Info
titleWhen will validation takes place?

การตรวจสอบจะเกิดขึ้นทุกครั้งที่มีการบันทึกแบบฟอร์มยกเว้นเมื่อบันทึกเป็น "Save as Draft"

Unique Column
คอลัมน์ / ฟิลด์ ID เพื่อระบุ ID บันทึก
Min Number of Row Validation (Integer)
จำนวนแถวขั้นต่ำ (จำนวนเต็ม)
Max Number of Row Validation (Integer)
จำนวนแถวสูงสุด (จำนวนเต็ม)
Error Message
ข้อความแสดงข้อผิดพลาดที่จะแสดงเมื่อไม่ตรงตามข้อกำหนดของแถวที่ตั้งไว้ข้างต้น
Load Binder
ตัวเลือกโดยค่าเริ่มต้น ข้อมูลตารางจะถูกบันทึก / โหลดในรูปแบบ JSON ในฐานข้อมูลที่กำหนดไว้
Store Binder
ตัวเลือกโดยค่าเริ่มต้น ข้อมูลตารางจะถูกบันทึก / โหลดในรูปแบบ JSON ในฐานข้อมูลที่กำหนดไว้
Delete Associated Grid Data?

หากฟอร์มป๊อปอัพมีรายการในตารางตัวเลือกนี้จะลบข้อมูลภายในตาราง

Panel
borderColor#ffa700
borderWidth1
titleBGColor#ffdb99
borderStylesolid
titleCaution

ตัวเลือก 3 ตัวเหล่านี้: (ลบข้อมูลตารางที่เชื่อมโยง, ลบข้อมูลแบบฟอร์มลูกที่เกี่ยวข้อง, ลบไฟล์) โดยใช้ร่วมกับองค์ประกอบ ตาราง / ลูกตารางซ้อนกัน

ตัวเลือกเหล่านี้ลัดไปที่แผนผังทั้งหมด เมื่อพบเงื่อนไข 'เท็จ' มันจะย้ายไปยังองค์ประกอบตาราง / ลูกตารางถัดไป

ตัวอย่าง: พิจารณาว่าฟอร์มป๊อปอัปมีตารางมีฟอร์มย่อยมีองค์ประกอบการอัปโหลดไฟล์ที่มี abc.pdf หากตรวจสอบตัวเลือกทั้งหมด abc.pdf จะถูกลบ หากทุกคนยกเว้นหนึ่งในตัวเลือกที่เลือกไว้ abc.pdf จะไม่ถูกลบ

Delete Associated Child Form Data?

หากฟอร์มป๊อปอัพมีองค์ประกอบลูกตัวเลือกนี้จะลบข้อมูลลูก

Panel
borderColor#ffa700
borderWidth1
titleBGColor#ffdb99
borderStylesolid
titleCaution

ตัวเลือก 3 ตัวเหล่านี้: (ลบข้อมูลกริดที่เชื่อมโยง, ลบข้อมูลแบบฟอร์มลูกที่เกี่ยวข้อง, ลบไฟล์) โดยใช้ร่วมกับองค์ประกอบตาราง / ลูกซ้อนกัน

Delete Files?
ถ้าฟอร์มป๊อปอัพมีองค์ประกอบอัพโหลดไฟล์ตัวเลือกนี้จะลบไฟล์ที่อัพโหลดจริง
Panel
borderColor#ffa700
borderWidth1
titleBGColor#ffdb99
borderStylesolid
titleCaution

ตัวเลือก 3 ตัวเหล่านี้: (ลบข้อมูลตารางที่เชื่อมโยง, ลบข้อมูลแบบฟอร์มลูกที่เกี่ยวข้อง, ลบไฟล์) โดยใช้ร่วมกับองค์ประกอบตาราง / ลูกซ้อนกัน

Abort Related Running Processes?
หากมีอินสแตนซ์กระบวนการที่เกี่ยวข้องกับแถวที่ถูกลบตัวเลือกนี้จะยกเลิกอินสแตนซ์กระบวนการเหล่านั้น

...