Versions Compared

Key

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

...

NameDescription
Spreadsheetรหัสตารางทำการ
Labelหัวข้อแผ่นตารางทำการ
Columns

คอลัมน์แผ่นตารางทำการถูกกำหนดที่นี่

Sub-elementDescription
ValueID ของคอลัมน์
Labelหัวข้อคอลัมน์
Format Type

กำหนดประเภทของอินพุตที่จะจัดเก็บ

ประเภทรูปแบบเริ่มต้นคือข้อความ

 

ประเภทข้อมูลที่มีอยู่:

  • Text - จัดรูปแบบค่าเป็นข้อความ
  • Numeric - ยอมรับค่าตัวเลข (ดูเอกสารประกอบ Format )
  • Date - ยอมรับค่าประเภทวันที่
  • Time - ยอมรับค่าประเภทเวลา
  • Checkbox - เป็นช่องทำเครื่องหมายเพื่อตรวจสอบ
  • Dropdown - เป็นเมนูดร็อปดาวน์เพื่อเลือกตัวเลือก
  • Autocomplete - เติมข้อความอัตโนมัติให้กับวลีที่ทราบ
  • Password - ปิดบังค่าตัวอักษรและตัวเลขใด ๆ ในรหัสผ่าน
  • File - ยอมรับการอัพโหลดไฟล์และสร้างลิงค์ดาวน์โหลดไฟล์
  • Image - ยอมรับการอัพโหลดไฟล์ภาพและแสดงภาพย่อ
  • URL - แปลงค่าเป็น URL
  • Hidden - คอลัมน์ที่ซ่อนสำหรับการจัดเก็บค่าสูตร
  • Custom - ใช้การตั้งค่าแบบกำหนดเองเพื่อกำหนดค่าคอลัมน์
Format

กำหนดรูปแบบเพื่อแสดงข้อมูลในแผ่นตารางทำการตามประเภทรูปแบบที่เลือก

  • Numeric - คีย์ในรูปแบบที่ยอมรับโดยไลบรารี คีย์ในรูปแบบที่ยอมรับโดย numbrojs
  • Date - พิมพ์รูปแบบที่ยอมรับโดย ไลบรารี moment.js (ค่าเริ่มต้น: DD / MM / YYYY)
  • Time - ป้อนรูปแบบที่ยอมรับโดยไลบรารี moment.js (ค่าเริ่มต้น: h:mm:ss a)
  • Dropdown - ป้อน ID ของแบบฟอร์มที่มีเมนูดร็อปดาวน์เพื่อเลือกตัวเลือก
  • Autocomplete - ดูตัวอย่างที่ handsontable
  • File- ป้อนรหัสในแบบฟอร์มที่เป็นแบบฟอร์มอัพโหลดไฟล์
  • Image - ป้อนรหัสการกำหนดรูปแบบที่เป็นแบบฟอร์มการอัพโหลดรูปภาพ
  • URL - ระบุไวยากรณ์ URL ตัวอย่าง:  http://www.joget.org?id={id}&name={name}
  • Hidden - ป้อนค่าเริ่มต้นที่จะบันทึก
  • Custom - ดูตัวอย่าง handsontable ปรดใส่การตั้งค่า โปรดใส่การตั้งค่า json ใน {{ and }}. ตัวอย่าง: {{"editor":"text"}}

โปรดทราบว่าสตริงใด ๆ ภายใน {{and}} จะถือว่าเป็นการตั้งค่า json และใช้ในการกำหนดค่าคอลัมน์

Regex Validation
ตรวจสอบค่าอินพุตเพื่อให้ตรงกับรูปแบบที่กำหนด
Formula

กำหนดสูตรเพื่อดำเนินการ

Info
titleSample

Example: sales + profit-loss

 

อ้างอิงถึง formula.
Readonly
กำหนดว่าคอลัมน์สามารถแก้ไขได้หรือไม่

...

FORMDATA(formDefId, primaryKey, fieldName) - Used to load form data value. ในคอลัมน์ "Formula" ที่ Spreadsheet

where:

  • formDefId: รหัสแบบฟอร์มต้นฉบับที่มีข้อมูลเพื่อ 'ดึง' จากฟอร์ม
  • primaryKey: รหัสข้อมูลที่ขึ้นอยู่กับพูลดาวน์ในสเปรดชีตของคุณซึ่งมีเงื่อนไข WHERE เพื่อค้นหาข้อมูล
  • fieldName: รหัสข้อมูลของแบบฟอร์มแหล่งที่จะเติมในคอลัมน์สเปรดชีตนี้ขึ้นอยู่กับค่า 'primaryKey' ข้างต้น 

    ใช้ฟังก์ชันนี้เพื่อ 'ดึง' และเติมเซลล์สเปรดชีตตามข้อมูลที่มีอยู่ในรูปแบบอื่น

ตัวอย่างเช่นหากต้องการดึงการคำนวณและแสดงค่าจำนวนประชากรหลังจากผู้ใช้เลือกชื่อเมือง (เมนูแบบเลื่อนลง) ให้ใช้ FORMDATA ("city_formId", select_city, "population") โดยที่ 'select_city' เป็นรหัสฟิลด์แรกในสเปรดชีตของคุณ