คำนวนจำนวน Slip Barcode
กระทู้เก่าบอร์ด อ.Yeadram

 1,199   3
URL.หัวข้อ / URL
คำนวนจำนวน Slip Barcode

ขอคำแนะนำครับ คือผมทำโปรแกรมเพื่อพิมพ์ Slip Barcode ออกติดงาน
ทุกอย่างก็พอทำได้นิดหน่อย แต่มันติดที่ว่าเราจะให้มันคำนวนใบ Slip เพื่อติดงาน ต้องคำนวนตาม order กับ จำนวนงานในกล่องได้อย่างไรครับ
ข้อมูลครับ
no_id     part_no     part_name     order     qty
1     A620     TYPE A          580     100
2     A630     TYPE B          540     100
3     A640     TYPE C          240     50
4     A650     TYPE D          120     50

งาน A620 มี order = 580 จำนวนงานในกล่อง(qty) = 100
Slip ที่ได้ต้องมี 6 ใบ
จำนวนงาน = 100 มี 5 ใบ
จำนวนงานเศษ = 80 มี 1 ใบ


ผมได้ทำโปรแกรม
accboard@gmail.com
pass: accgmail

ขอบคุณครับ

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

1 @R16144
เพิ่มเติมครับ คือผมมี Function แต่ไม่รู้จำนำไปใช้กับ access ยังไง ใน Excel มันก็ทำได้
1. หาจำนวน Part Slip ทั้งหมดก่อน CEILING(580,100) = 6 ใบ
2. หาจำนวนเต็มของ Box ใช้สูตร INT(580/100) = 5 Box
3. หาจำนวนเศษของจำนวนใน Box ใช้สูตร MOD(580,100) = 80 Pcs

ขอบคุณครับ
2 @R16157
1. หาจำนวน Part Slip ทั้งหมดก่อน
* เข้าใจว่าต้องการหารแบบปัดเศษขึ้นทั้งหมดใช่ไม๊ครับ
CEILING(580,100) = 6
ใช้เป็น
-Int(-(580 / 100)) = 6

2. หาจำนวนเต็มของ Box ใช้สูตร
* อันนี้ใช้เหมือนกัน
INT(580/100) = 5
ใช้เป็น
Int(580 / 100) = 5

3. หาจำนวนเศษของจำนวนใน Box ใช้สูตร
* หารแบบเอาค่าเศษ
MOD(580,100) = 80
ใช้เป็น
580 Mod 100 = 80
แต่หากต้องการแค่ว่ามีเศษเพิ่มเป็น 1 ก็ใช้แบบนี้ได้ครับ
IIf(580 Mod 100 <> 0, 1, 0)

ปรับใช้ดูครับ
3 @R16171
ขอบคุณครับผม เดี่ยวผมลองทำดูก่อนน่ะครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3149s