กระทู้เก่าบอร์ด อ.Yeadram
2,022 3
URL.หัวข้อ /
URL
เลขอัตโนมัติ
ถ้าเราต้องการเลขขึ้นเองโดยอัตโนมัติ
เช่น15-1200-0001
พอเลขชุดหลังสุดรันถึง 9999 ทำให้เลขชุดที่ 1 เป็นไปโดยอัตโนมัติ เป็น 16-1200-0001
พอจะทำได้ไหมครับ
เช่น15-1200-0001
พอเลขชุดหลังสุดรันถึง 9999 ทำให้เลขชุดที่ 1 เป็นไปโดยอัตโนมัติ เป็น 16-1200-0001
พอจะทำได้ไหมครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R00713
ไม่ทราบว่า เลขชุดแรกที่เป็น 15 นั้นมีความหมายอะไรหรือเปล่า หากสามารถ Run ต่อเนื่องได้ อาจใช้รูปแบบ Autonumber โดยกำหนดรูปแบบการ เป็น \10"-1200-"0000;\0; พอเลขชุดหลัง รันถึง 9999 ก็จะทำให้เลขชุดแรกเพิ่มค่าขึ้นทีละ 1 ลองประยุกต์ใช้ดูแล้วกันครับ
3 @R00714
ขอบคุณครับ
Time: 0.3099s
หลักการก็แน่นอนว่า ให้หาเรคอร์ดสุดท้ายที่มีค่าเลขดังกล่าวที่มากที่สุด เช่น อาจหาด้วยฟังก์ชั่น DMax( ) แล้วก็ตรวจว่าตัวเลข 4 หลักสุดท้ายเป็น "9999" หรือไม่ (ใช้ฟังก์ชั่น Right() หรือ Mid() ก็ได้) ถ้าใช่ก็บวก 1 เข้าไปที่สองหลักแรก
ลองค้นหาคำต่างๆเหล่านี้ในบอร์ดนี้ดูครับ รู้สึกจะมีคำถามคล้ายๆกันมาก่อน