หน้า 1 จากทั้งหมด 1

แก้ไขฟอร์มขายเงินเชื่อ

โพสต์โพสต์แล้ว: พฤหัสฯ. ส.ค. 17, 2023 12:38 pm
โดย JJ109678
ตอนปริ้น Graphic mode บรรทัดแรกของรายการสินค้าสระลอยไม่ตรงตำแหน่ง ต้องแก้ไขยังไงคะ

Set ค่าไว้ตามนี้ค่ะ

Ih:: ;1 stcrd->docnum artrn->docnum
Ib: \018\027\103 \027\069 ~N ~ARTICLE ~QTY ~TQUCOD ~UNITPR ~NETAMT_I ;1

****
[PRINT OPTIONS]
.
.
print control= \027\033\001

[ ความต้องการของเราคือ อยากให้ส่วนของรายละเอียดตัวเล็กกว่าส่วนอื่น แต่เกิดปัญหาว่าสระลอยที่บรรทัดแรก ซึ่งบรรทัดอื่นก็ปกติดี ]

Re: แก้ไขฟอร์มขายเงินเชื่อ

โพสต์โพสต์แล้ว: พฤหัสฯ. ส.ค. 17, 2023 1:10 pm
โดย savek
\018\027\103 เป็นการปรับให้ตัวอักษรที่พิมพ์มีขนาด 15 ตัวต่อนิ้ว ส่วนที่ใส่ \027\069 มีความหมายอะไรเป็นพิเศษไหมครับ อาจจะลองลบคำสั่งดังกล่าวนี้ดูแล้ว พิมพ์ทดสอบอีกครั้งครับ

Re: แก้ไขฟอร์มขายเงินเชื่อ

โพสต์โพสต์แล้ว: พฤหัสฯ. ส.ค. 17, 2023 2:26 pm
โดย JJ109678
ต้องการระบุให้เป็นตัวหนาค่ะ ควรจะใส่โค้ดยังไงคะ

Re: แก้ไขฟอร์มขายเงินเชื่อ

โพสต์โพสต์แล้ว: พฤหัสฯ. ส.ค. 17, 2023 4:03 pm
โดย JJ109678
ลองลบโค้ด \027\069 ออกแล้ว ก็ยังลอยเหมือนเดิมค่ะ

Re: แก้ไขฟอร์มขายเงินเชื่อ

โพสต์โพสต์แล้ว: พฤหัสฯ. ส.ค. 17, 2023 4:31 pm
โดย savek
ถ้าลบคำสั่งกำหนดขนาดตัวอักษร \018\027\103 ออกไปเลย แล้วทดสอบพิมพ์จะได้ผลลัพธ์ถูกต้องไหมครับ

เพราะคำสั่ง Escape Sequence พวกนี้ปกติจะใช้ได้กับการพิมพ์แบบ Text Mode บนเครื่องพิมพ์หัวเข็มครับ

Re: แก้ไขฟอร์มขายเงินเชื่อ

โพสต์โพสต์แล้ว: ศุกร์ ส.ค. 18, 2023 2:18 pm
โดย JJ109678
ถ้าต้องการกำหนดเงื่อนไขในช่อง ~youref (ที่ใส่เลขpo) ว่า ถ้าตัวอักษรมากกว่า 22 ตัวอักษร ให้ตัดส่วนที่เหลือออก ไม่ต้องโชว์ ต้องทำยังไงคะ

Re: แก้ไขฟอร์มขายเงินเชื่อ

โพสต์โพสต์แล้ว: ศุกร์ ส.ค. 18, 2023 2:32 pm
โดย savek
แก้ไขลักษณะนี้ครับ

~YOUREF: 0, "", "yrf", "yrf=SUBSTR(ARTRN->YOUREF,1,22)"