Autorun
กระทู้เก่าบอร์ด อ.Yeadram

 1,290   4
URL.หัวข้อ / URL
Autorun

ผมจะขอสอบถามเรื่องการรันเลขที่รหัสสินค้าแบบอัตโนมัติครับผม
คือผมมีรหัสสินค้าเป็นแบบนี้ครับผม
กลุ่ม ก                      กลุ่ม ข                      กลุ่ม ค
10001A                   10002A                     10003A
10001B                   10002B                     10003B
10001C                   10002C                     10003C
แบบนี้อ่ะครับ ทีนนี้ผมมีสินค้าตัวใหม่เข้ามา โดยอยู่ในกลุ่ม ก เราจะให้มันรันโดยคลิกจากปุ่ม แล้วให้มันขึ้นเป็น 10001D และเช่นเดียวกัน แต่อยู่ในกลุ่ม ข ก็ให้มันรันต่อจากกลุ่ม ข เป็น 10002D ทำนองนี้ครับ ไม่ทราบว่าจะต้องทำอย่างไรครับผม รบกวนด้วยครับผม

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

1 @R11583
ถ้า run ไปถึง 10001Z แล้วจะเป็นอย่างไรต่อครับ?
2 @R11588
สินค้า 1 กลุ่ม มีประมาณ 12 รายการครับ คงมีไม่ถึง Z แน่นอนครับผม
3 @R11606
แนะนำตามที่เห็นตามข้อมูลที่ให้มานะครับ

1. ตรวจว่ามีสินค้าในกลุ่มหรือยัง ถ้าไม่มีใช้ [รหัสกลุ่ม]ตามด้วย A
2. ถ้ามีแล้วให้ check Max ของรหัสที่มีว่าเป็น [ตัวอักษร]อะไร - ใช้ function right()
3. หา [ตัวอักษรตัวถัดไป] โดยใช้ Chr(Asc([ตัวอักษร])+1)
4. รวม [รหัสกลุ่ม] กับ [ตัวอักษรตัวถัดไป] เข้าดัวยกัน
4 @R11631
ตอนนี้ทำได้แล้วครับ ต้องขอขอบคุณ คุณ PichaTC อย่างมากครับที่ได้ให้ความรู้ดีๆกับผมครับผม ขอบคุณครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2840s