Definition

Text Field เป็น Input element มาตรฐานของ HTML เพื่อรับข้อมูลจากผู้ใช้ในฟอร์ม

New Feature

คุณลักษณะนี้ได้รับการปรับปรุงใน Joget Workflow เวอร์ชัน 6 เพื่อรองรับ placeholder, การจัดรูปแบบตัวเลขและการจัดเก็บค่าตัวเลข


ภาพที่ 1: ภาพหน้าจอเน้นกล่องข้อความจากตัวอย่าง Expenses Claim App

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

ภาพที่ 2: คุณสมบัติของกล่องข้อความ

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

ภาพที่ 3: คุณสมบัติของกล่องข้อความ - ตัวเลือกขั้นสูง

NameDescription
Value

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

คุณอาจใช้ตัวแปร Hash variable ตามตัวอย่างต่อไปนี้
#currentUser.firstName# #currentUser.lastName#

เพื่อกำหนดชื่อผู้ใช้ที่ลงชื่อเข้าใช้อยู่ ลงในฟิลด์

Max Length

จำนวนอักขระที่อนุญาตให้ใช้สูงสุด

Validator

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

When will validation takes place?

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

Encryption

กำหนดว่าค่าควรถูกเข้ารหัสเมื่อบันทึกลงในฐานข้อมูล

Placeholder

New Feature

เพิ่มคุณสมบัติใหม่ใน Joget Workflow เวอร์ชัน 6

แอตทริบิวต์ placeholder ระบุคำแนะนำสั้นๆที่อธิบายค่าที่คาดหวังของช่องรับข้อมูล (เช่น ค่าตัวอย่างหรือคำอธิบายสั้นๆของรูปแบบที่คาดไว้) คำแนะนำสั้นๆจะปรากฎในช่องป้อนข้อมูลก่อนผู้ใช้จะป้อนค่า

Size

ความกว้างของกล่องข้อความ

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


Formatting Style

New Feature

คุณสมบัติใหม่ถูกเพิ่มใน Joget Workflow เวอร์ชัน 6

  • การจัดรูปแบบสไตล์สหรัฐ (1,000.00)
  • การจัดรูปแบบสไตล์ยุโรป (1.000,00)

เมื่อคุณเลือกตัวเลือกนี้ คุณสามารถกำหนดแอตทริบิวต์ต่อไปนี้ได้:-

  • จำนวนทศนิยม (Number of Decimal)
  • คำนำหน้า (Prefix)
  • คำตามหลัง (Postfix)
  • ใช้ตัวคั่นหลักพัน (Use Thousand Separator?)
Store as Numeric Value?

New Feature

คุณสมบัติใหม่ถูกเพิ่มใน Joget Workflow เวอร์ชัน 6

เมื่อมีการใช้การจัดรูปแบบ ค่าจะถูกเก็บตามที่มีการเปลี่ยนแปลง คุณสามารถเลือกตัวเลือกนี้เพื่อตัดการจัดรูปและเก็บเป็นค่าตัวเลขเท่านั้น

 

 

 

  • No labels