20091020

Input Mask


Input Mask

การสร้าง Input Mask เพื่อช่วยในการป้อนค่าให้ถูกต้อง เช่น แบบของรหัสบัญชี หรือหมายเลขโทรศัพท์

วิธีการสร้าง Input Mask

1) การสร้าง Input Mask ด้วย Wizard

ช่วยในการสร้างสำหรับข้อมูลบางลักษณะ เช่น หมายเลขโทรศัพท์ รหัสไปรษณีย์ ฯลฯ

• คลิกปุ่ม Build ที่ด้านขวาสุดของช่อง

• ทำตามคำแนะนำของ Wizard

- การเลือกรูปแบบและประเภทข้อมูล แล้วคลิก Next

- กำหนดรูปแบบและสัญลักษณ์ ในการป้อนข้อมูล

2) การสร้าง Input mask เอง

ให้กำหนด Mask character เพื่อกำหนดคุณสมบัติ Input Mask ตามตารางต่อไปนี้ จะอธิบายเกี่ยวกับสัญลักษณ์ในการสร้าง Input Mask

Mask Character ความหมาย
0 ตัวเลข (บังคับใส่ค่า)
9 ตัวเลข (ไม่บังคับใส่ค่า)
# ตัวเลข , เครื่องหมาย + หรือ - หรือช่องว่าง (ไม่บังคับใส่ค่า)
L ตัวอักษร (บังคับใส่ค่า)
? ตัวอักษร (ไม่บังคับใส่ค่า)
A ตัวอักษรหรือตัวเลข (ไม่บังคับใส่ค่า)
a ตัวอักษรหรือตัวเลข (ไม่บังคับใส่ค่า)
& ตัวอักษรใดๆ หรือช่องว่าง (บังคับใส่ค่า)
C ตัวอักษรใดๆ หรือช่องว่าง (ไม่บังคับใส่ค่า)
. , : ; / เครื่องหมายแบ่งจุดทศนิยม จุลภาค วันที่ หรือเวลา (ซึ่งใช้กับการกำหนดที่ International section ใน Control panel )
< ตัวอักษรด้านขวา เปลี่ยนเป็นอักษรตัวเล็ก
> ตัวอักษรด้านขวา เปลี่ยนเป็นอักษรตัวใหญ่
! ให้แสดง Input ชิดขวา
\ ให้แสดงสัญลักษณ์ที่กำหนดใน Input Mask

ตัวอย่างของ Input-Mask

Input Mask ค่าตัวอย่าง
(000) 000-0000 (662) 282-7744
(999) 000-0000! (662) 282-7744 หรือ () 282-7744
(000) AAA-AAAA (662) 282-ABCD
000-0000 a 999 255-8000 x 1120
>L???L?0L00LL MO665 GRAND 4 x 35 AB

เงื่อนไขของ Input Mask

Input Mask จะเป็นออกเป็น 3 ส่วน แยกกันด้วยเครื่องหมาย : ( colon)

ส่วนที่ 1 เป็นการกำหนดแบบ Input Mask

ส่วนที่ 2 เป็นการกำหนดว่า ตัวอักษรที่กำหนดซึ่งใน Input Mask จะเก็บไว้หรือไม่ :

0 เก็บตัวอักษร input mask ไว้ในฐานข้อมูลด้วย
1 เก็บเฉพาะค่าที่ป้อนเข้าไป

ส่วน ที่ 3 เป็นการกำหนดว่าสัญลักษณ์ที่ใช้ในแบบ Input Mask เพื่อเป็นการแสดงพื้นที่ในการป้อนอักษร ANSI หรือใส่ช่องในเครื่องคำพูด (" ") เพื่อทิ้งไว้เป็นช่องว่าง และถ้าไม่มีการระบุ Access จะแสดงด้วยเส้นใต้

ตัวอย่าง " A"LLLL- 0000 ; 0 ;x

0000-0000 เป็นส่วนที่ 1 : 4 ตัวแรกต้องค่าเป็นตัวอักษร 4 ตัวหลังป้อนค่าตัวเลข
0 เป็นส่วนที่ 2 : ให้เก็บ A และ - ไว้ในฐานข้อมูลด้วย
x เป็นส่วนที่ 3 : สัญลักษณ์ของค่าที่ต้องป้อนเป็น x

รูปแบบที่ปรากฏ Axxxx - xxxx

0 comments:

Post a Comment

 

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