คุณสมบัติอื่นๆ
การกำหนดค่าเริ่มต้น ( Default value)
ในบางกรณีหนดค่าเริ่มต้น ( Default value) อาจจะมีความจำเป็นในกรณีที่ทราบว่ามีค่าค่อนข้างแน่นอน หรือจำเป็นต้องมีค่าเสมอ เช่น การกำหนด Quantity เป็น 1 ในรายการสั่งซื้อ
ถ้ามีการกำหนดค่าเริ่มต้น ค่านี้จะปรากฏขึ้น เมื่อเพิ่มเรคคอร์ดใหม่ แต่ค่าสามารถแก้ไขได้
นอกจากนี้การกำหนดสามารถกำหนดด้วย Expression เช่น = Date() สำหรับข้อมูลประเภท Date / Time
การบังคับค่า ( Required Data Entry)
ในบางฟิลด์มีความจำเป็นต้องบังคับให้มีค่าเสมอ เพื่อป้องกันความผิดพลาด ในการละเลยข้อมูลที่สำคัญเช่น Table รายชื่อพนักงาน สามารถบังคับว่า ต้องมีชื่อพนักงานเสมอ การกำหนดให้ตั้งค่าคุณสมบัติ Required เป็น Yes
Zero-Length string
ข้อมูลประเภท Text และ Memo สามารถกำหนดค่า Allow Zero Length เพื่อรักษาคุณสมบัติ ในกรณีที่ ฟิลด์เชื่อมในคิวรี่ ลักษณะ Zero-Length จะคล้ายกับค่าว่าง ( Null) แต่จะแตกต่างกันตรงที่ Zero-Length String ยัง ถือเสมือนมีตัวอักษรอยู่
การกำหนดค่าทำได้โดยดังค่าที่ Allow Zero Length ด้วยเครื่องหมายคำพูดเปิดและปิด (" ")
Validation Rule และ Validation Text
การกำหนดค่า Validation Value จะขึ้นกับประเภทข้อมูล การกำหนดจะช่วยป้องกันความผิดพลาด หรือ
เตือนให้ผู้ป้อนข้อมูลได้ทราบถึงความผิดปกติของข้อมูลกำลังป้อนเข้าไป
การตั้งค่า ให้กำหนดที่ Validation Rule เช่น ที่ฟิลด์ BirthDate สามารถกำหนดข้อมูลวันเกิดต้องน้อยกว่าหรือเท่ากับวันที่ปัจจุบัน ด้วย Expression <= date() และกำหนด Validation text ว่า "วันเกิดต้องน้อยกว่าหรือเท่ากับวันที่ปัจจุบัน"
|