Definition

Time Picker เป็นฟิลด์ข้อความแบบมาตรฐานพร้อมด้วยสคริปต์เสริมที่ช่วยให้สามารถรวบรวมอินพุตในรูปแบบเวลา


ภาพที่ 1: ตัวเลือกเวลาในเครื่องมือสร้างแบบฟอร์ม

Figure 2: ตัวเลือกเวลาในรูปแบบจริง

ภาพที่ 3: คุณสมบัติตัวเลือกเวลา

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

Figure 4: คุณสมบัติตัวเลือกเวลา - ตัวเลือกขั้นสูง

NameDescription
Default Value

ดีฟอลต์ค่าเริ่มต้นเมื่อไม่มีค่าใดๆ

คุณอาจใช้ตัวแปร Hash variable 
24 Hours Formatรูปแบบ 24 ชั่วโมง
Validator

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

When will validation takes place?

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

Readonly

กำหนดว่าข้อความสามารถแก้ไขได้หรือไม่

Display field as Label when readonly?

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

Workflow Variable

ถ้าแบบฟอร์มเป็นส่วนหนึ่งของเวิร์กโฟลว์โพรเซส เมื่อบันทึกแบบฟอร์ม (โดยคลิกที่ปุ่ม "Save as Draft" หรือ "Complete") ค่าในฟิลด์อินพุตนี้จะถูกบันทึกลงในตัวแปรเวิร์กโฟลว์ที่ระบุไว้ที่นี่

Using a non-existent Workflow Variable name

คุณจะได้รับคำเตือนต่อไปนี้โดยแสดงชื่อตัวแปรออกมา (เช่น status) ถ้าหากการบันทึกของเซิร์ฟเวอร์ไม่มีค่าที่พยายามแมปกับตัวแปรเวิร์กโฟลว์ได้

context attribute status does not exist in process context - adding new attributes to the process context is not allowed


  • No labels