หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ
Moderator: Sutas, CO-Admin, Global Moderator
โดย pkarok » ศุกร์ ส.ค. 09, 2013 8:40 am
คือต้องการเขียนรายงานให้พิมพ์รหัสสินค้า ลงกระดาษ Sticker ตามจำนวนที่รับของเอกสาร BM สามารถทำได้หรือไม่ อย่างไรคะ ในรายงานของ Express โดยเงื่อนไข คือ ใส่เลขที่ BM ที่ต้องการ แล้วพิมพ์รหัสสินค้า ตามจำนวนที่รับใน BM นั้น ๆ เช่น BM001 รับสินค้า A = 20 ชิ้น B = 10 ชิ้น เมื่อเรียกรายงานนี้ ก็แสดงรหัสสินค้า A = 20 รายการ และ B = 10 รายการ
-
pkarok
- Newbie

-
- โพสต์: 37
- ลงทะเบียนเมื่อ: อังคาร พ.ย. 13, 2012 11:53 am
โดย savek » ศุกร์ ส.ค. 09, 2013 9:28 am
คงต้องดูว่ามีการป้อนข้อมูล BM เอาไว้ที่หน้าจอไหนนะครับ
และการที่จะให้ระบบนำไปคำนวณหาจำนวนที่ต้องการ ก็คงต้องมีการป้อนข้อมูลเข้าไปในหน้าจอใดหน้าจอหนึ่งของโปรแกรม เช่น ในหน้าจอจ่ายสินค้าภายใน แล้วจึงแก้ไขแบบฟอร์มให้พิมพ์ลงในสติ๊กเกอร์อีกทีหนึ่งครับ
-

savek
- Administrator

-
- โพสต์: 12467
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย pkarok » ศุกร์ ส.ค. 09, 2013 9:37 am
จากหน้าจอ ซื้อเงินเชื่อค่ะ เช่น เอกสาร ซื้อ BM001 รับสินค้า A = 20 ชิ้นและ B = 10 ชิ้น เมื่อพิมพ์ฟอร์มที่สร้างนี้ออกมา เป็น จะมีรหัสสินค้า A = 20 ชิ้น และ B = 20 ชิ้น โดยพิมพ์ลงกระดาษ Sticker 3X5 CM จำนวนตามที่รับสินค้า ไม่ทราบว่า Express กำหนดขนาดกระดาษตรงไหน อย่างไร แล้วการเขียน code ให้วน loop จนครบ ตาม QTY ที่รับนั้นเขียนอย่างไร
-
pkarok
- Newbie

-
- โพสต์: 37
- ลงทะเบียนเมื่อ: อังคาร พ.ย. 13, 2012 11:53 am
โดย savek » ศุกร์ ส.ค. 09, 2013 10:00 am
เท่าที่ตรวจสอบดู ไม่น่าจะแก้ไขแบบฟอร์มในลักษณะดังกล่าวได้ครับ คือ ในระบบไม่สามารถนำค่าที่ได้ป้อนไว้ในหน้าจอการป้อนข้อมูล มาเป็นเงื่อนไขในการสั่งพิมพ์ได้ครับ (ซึ่งในกรณีนี้คือการเอาจำนวนสินค้าที่รับเข้ามา มากำหนดจำนวนสำเนา)
ตรงนี้อาจจะใช้ระบบการพิมพ์สติ๊กเกอร์สินค้า ที่โปรแกรมเตรียมเอาไว้ให้ในเมนูรายละเอียดสินค้านะครับ ซึ่งสามารถกำหนดจำนวนสำเนาในการพิมพ์ได้ตามที่ต้องการ
-

savek
- Administrator

-
- โพสต์: 12467
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย pkarok » ศุกร์ ส.ค. 09, 2013 10:13 am
แล้วใน Express ถ้าต้องการกำหนดขนาดกระดาษ = 3 CM X 5 CM ทำอย่างไรคะ
-
pkarok
- Newbie

-
- โพสต์: 37
- ลงทะเบียนเมื่อ: อังคาร พ.ย. 13, 2012 11:53 am
โดย savek » ศุกร์ ส.ค. 09, 2013 10:18 am
ตรงนี้ไม่จำเป็นต้องกำหนดขนาดของสติ๊กเกอร์แต่ละใบนะครับ ให้กำหนดเป็นความยาวของทั้งแผ่น เช่น ใน 1 แผ่นอาจจะประกอบไปด้วยสติ๊กเกอร์ทั้งหมด 6 ใบ โดยความยาวของทั้งแผ่นคือ 6 นิ้ว
ก็ให้กำหนดในคำสั่ง Print Control ให้เป็นแบบนี้ครับ Print Control=\027\033\001\027\067\000\006 เสร็จแล้วจึงลองพิมพ์ทดสอบ และขยับให้ตรงกับสติ๊กเกอร์แต่ละใบอีกครั้งหนึ่งครับ
-

savek
- Administrator

-
- โพสต์: 12467
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 45 ท่าน