หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ
Moderator: Sutas, CO-Admin, Global Moderator
โดย TL » พุธ มี.ค. 16, 2011 4:05 pm
พิมพ์ใบเสร็จอย่างย่อผ่านเครื่องเทอร์มอล
มีปัญหาแก้ไขแบบฟอร์ม(แบบปรับฟอนต์ได้) ดังนี้คะ
1. ความยาวกระดาษไม่ยืดหยุ่นตามจำนวนรายการสินค้า ส่วนของราคารวมสินค้า ภาษี จะอยู่ท้ายกระดาษ ยาวเท่า A4
2. ถ้าจะไม่โชว์รหัสสินค้า ต้องใส่codeอะไรคะ
3. หรือ ถ้าต้องการให้แยกคอลัมม์ รหัส และ รายการสินค้า ออกจากกันเวลาพิมพ์ ต้องใส่codeอะไรคะ
-
TL
- Newbie

-
- โพสต์: 19
- ลงทะเบียนเมื่อ: พุธ ก.ย. 15, 2010 3:53 pm
โดย savek » พฤหัสฯ. มี.ค. 17, 2011 8:25 am
อืม สำหรับเครื่องพิมพ์แบบเทอร์มอลนี่ผมยังไม่เคยทดสอบนะครับ แต่อยากให้ลองตามนี้ดูก่อนนะครับ
1. ความยาวกระดาษ ลองใช้สูตรปรับกระดาษแบบนี้ดูนะครับ
สำหรับกระดาษยาว 6 นิ้ว
*Print Control=\027\033\001\027\067\000\006
สำหรับกระดาษยาว 5 นิ้ว
*Print Control=\027\033\001\027\067\000\005
2. เปลี่ยนจาก ~ARTICLE เป็น ~STKDES ครับ
3. ลบตัวแปร ~ARTICLE ออก เปลี่ยนให้เป็น ~STKCOD กับ ~STKDES แทนครับ
-

savek
- Administrator

-
- โพสต์: 12467
- ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am
โดย suchai » พฤหัสฯ. มี.ค. 17, 2011 10:30 am
[quote="TL"]
พิมพ์ใบเสร็จอย่างย่อผ่านเครื่องเทอร์มอล
มีปัญหาแก้ไขแบบฟอร์ม(แบบปรับฟอนต์ได้) ดังนี้คะ
1. ความยาวกระดาษไม่ยืดหยุ่นตามจำนวนรายการสินค้า ส่วนของราคารวมสินค้า ภาษี จะอยู่ท้ายกระดาษ ยาวเท่า A4
[/quote]
ขอเพิ่มเติมนิดนึงครับ รายงานแบบปรับฟอนต์ได้ ยังไม่รู้จักคำสั่ง \027\....... ซึ่งมีใช้มานานกับรายงานแบบดั้งเดิม เป็นคำสั่งเฉพาะซึ่งใช้กับเครื่องพิมพ์ที่รู้จักภาษาเหล่านี้ (เรียกว่า Escape Sequence) เช่น LQ-300 LQ-2180 พวกที่เป็นเครื่องพิมพ์หัวเข็ม แต่ทางทีมพัฒนาก็มองว่าสามารถเขียนเพิ่มได้ในอนาคต ถ้าจำเป็นต้องใช้ประโยชน์จากคำสั่งภายในตัวเครื่องพิมพ์เอง
ผมก็ยังไม่ค่อยคล่องกับ New Report ลองไปดูเรื่องค่าเฉพาะตัว ในหัวข้อ ขนาดกระดาษ ลองกำหนดขนาดตรงนี้ก่อนลำดับแรก และตรงพิมพ์ให้พอดีกับกระดาษที่เป็น Yes ลองเปลี่ยนเป็น No จะมีบรรทัดขยายออกมาอีก 3 บรรทัด ลองปรับแต่งดูครับ
[size=120]ในส่วนของ New Report ยังต้องอาศัย คุณเสวก แนะนำต่อครับ
-

suchai
- Hero Member

-
- โพสต์: 2332
- ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
- ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง
-
โดย TL » พฤหัสฯ. มี.ค. 17, 2011 12:04 pm
จะลองดูนะคะ ขอบคุณคะ
-
TL
- Newbie

-
- โพสต์: 19
- ลงทะเบียนเมื่อ: พุธ ก.ย. 15, 2010 3:53 pm
โดย TL » พฤหัสฯ. มี.ค. 17, 2011 12:09 pm
~STKDES
~STKCOD
~STKDES
ในแบบปรับฟอนต์ได้ ข้อมูลชื่ออะไรคะ อย่าง ~ARTICLE จะเป็น article
-
TL
- Newbie

-
- โพสต์: 19
- ลงทะเบียนเมื่อ: พุธ ก.ย. 15, 2010 3:53 pm
โดย suchai » พฤหัสฯ. มี.ค. 17, 2011 12:40 pm
ในแบบฟอร์มรายงานแบบดั้งเดิม (เรียกแบบเก่า รู้สึกไม่ค่อยดี เรียกแบบดั้งเดิม ดูนุ่มนวลน่าฟังดี) จะใช้ สัญญลักษณ์ ~ นำหน้าชื่อตัวแปรที่นำมาแสดงผล ส่วนในรายงานแบบปรับฟอนต์ได้ จะแสดงที่เก็บข้อมูลนั้น หรือตัวแปรในการคำนวณ เช่น
เดิม ~ARTICLE ใหม่ ARTICLE ในช่องคำนวณ ARTICLE= STCRD->STKCOD-'.'-STCRD->STKDES
เดิม ~STDES ใหม่ STCRD->STKDES <--------- ชื่อรายละเอียดสินค้า
เดิม ~STKCOD ใหม่ STCRD->STKCOD <--------- ชื่อรหัสสินค้า
ต้องมีพื้นฐานของการแก้ไขแบบฟอร์มรายงานแบบดั้งเดิมเสียก่อน เพราะตัวใหม่ยังคงเอกลํกษณ์แบบดั้งเดิมไว้ เหมือน Express Dos แล้วเปลี่ยนเป็น Express Windows ในโครงสร้างหลักๆ ยังคงเอกลักษณ์เหมือนกันอยู่
ในคู่มือบทที่ 25 หรือกด F1 ดูความช่วยเหลือบทที่ 25 การแก้ไขแบบฟอร์มรายงาน
-

suchai
- Hero Member

-
- โพสต์: 2332
- ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
- ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง
-
ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: Bing [Bot], Google [Bot] และ บุคคลทั่วไป 54 ท่าน