20091020

Default value คุณสมบัติอื่นๆ

การกำหนดค่าเริ่มต้น ( 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 ว่า "วันเกิดต้องน้อยกว่าหรือเท่ากับวันที่ปัจจุบัน"

0 comments:

Post a Comment

 

Copyright © Access เบื้องต้น Design by Gu