ตั้ง input mask ของใบสั่งซื้อ เป็น "SM"-yymmdd-999
กระทู้เก่าบอร์ด อ.Yeadram

 1,526   2
URL.หัวข้อ / URL
ตั้ง input mask ของใบสั่งซื้อ เป็น "SM"-yymmdd-999

ตั้ง input mask ของใบสั่งซื้อ เป็น "SM"-yymmdd-9999 ทำอย่างไรครับ

คือระบบ จะโชว์ SM-570603-0001 แบบนี้ครับ

SM คือ อักษรที่บังคับต้องมี

570603 คือ 57 ย่อมาจาก ปี 06 ย่อมาจาก เดือน 03 มาจาก วัน

0001 คือ เลขที่ ระบบ RunAuto ครับ

พอมีวิธีจั้งมั้ยครับ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R18724
input mask คือการกำหนดรูปแบบการบังคับใส่ข้อมูลตามรูปแบบไม่ให้ผู้ใช้ใส่ข้อมูลผิดพลาดเท่านั้นครับ คงไม่ได้ยืดหยุ่นขนาดคำนวณหรือสามารถตั้งค่าวันที่ปัจจุบันอะไรแบบนั้นได้
ถ้าต้องการอะไรมากกว่านั้นคงต้องเป็นเรื่องของการเขียนโค๊ดครับ

ลองค้นหากระทู้เก่าๆดูครับมีอยู่หลายกระทู้ ศึกษาดูครับ ตัวอย่างเช่น
http://www.thai-access.com/yeadram_view.php?topic_id=419
2 @R18739
ลองใส่ Input Mask แบบนี้ครับ
"SM-"000000"-"0000

ส่วน date กำหนดใน input mask ไม่ได้ ถ้าต้องการตรวจสอบ Date data ในทำที่ Validation Rule หรือ เขียน code ที่ Event BeforeUpdate ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3282s