ตั้งบรรทัดของรายละเอียดให้ไม่เกิน30ตัวต่อบรรทัด แต่เวลาพิมพ์หลายคำชอบโดนตัดตก

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

ตั้งบรรทัดของรายละเอียดให้ไม่เกิน30ตัวต่อบรรทัด แต่เวลาพิมพ์หลายคำชอบโดนตัดตก

โพสต์โดย sutanai » เสาร์ ม.ค. 05, 2013 6:00 pm

ตั้งบรรทัดของรายละเอียดให้ไม่เกิน30ตัวต่อบรรทัด แต่เวลาพิมพ์หลายคำชอบโดนตัดตก

บางครั้งลองนับดูได้ 29 ตัวอักษร อีกตัวอักษรเดียวก็จะอ่านครบรายการแล้ว แต่ตัดอักษรสุดท้ายหายไปเฉยเลยครับ  ???

บางครั้งตัดอักษรสุดท้ายทิ้งไป เช่น สีครีม เป็น สีครี
แต่ว่า รายละเอียดที่เหลืองเหลือกลับพิมพ์ให้ในบรรทัดถัดมาอย่างครบถ้วน

เช่น ผ้าลายใบไม้ สีครี
      42 นิ้ว

เป็นต้นครับ

จะแก้ยังไงครับ ปรับมาหลายรอบแล้ว ไม่ลงสักที
sutanai
Full Member
Full Member
 
โพสต์: 172
ลงทะเบียนเมื่อ: พุธ ต.ค. 31, 2012 5:43 pm

Re: ตั้งบรรทัดของรายละเอียดให้ไม่เกิน30ตัวต่อบรรทัด แต่เวลาพิมพ์หลายคำชอบโดนตัดตก

โพสต์โดย savek » เสาร์ ม.ค. 05, 2013 9:37 pm

อืม ตอนที่นับตัวอักษร คงต้องนับพวกสระ วรรณยุกต์ และนับเคาะว่างๆ ด้วยนะครับ

เรื่องการตัดคำ หากชื่อสินค้าจำนวนตัวอักษรไม่เท่ากัน ผมว่าใช้วิธีตัดคำแบบนี้ ค่อนข้างจะยากครับ  ;)
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12463
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ตั้งบรรทัดของรายละเอียดให้ไม่เกิน30ตัวต่อบรรทัด แต่เวลาพิมพ์หลายคำชอบโดนตัดตก

โพสต์โดย sutanai » อาทิตย์ ม.ค. 06, 2013 1:30 am

ผมก็นับครบนะครับ กำหนดไว้ไม่เกิน 30 ตัวอักษรต่อแถว
ใช้เวิร์ดนับก็แล้ว

บางทีอักษรหายไปเฉยเลยหนึ่งตัว ทั้งๆ ที่นับได้ 29

ปล้วกฌไปขึ้นคำใหม่ในบรรทัดที่2 เลย
sutanai
Full Member
Full Member
 
โพสต์: 172
ลงทะเบียนเมื่อ: พุธ ต.ค. 31, 2012 5:43 pm

Re: ตั้งบรรทัดของรายละเอียดให้ไม่เกิน30ตัวต่อบรรทัด แต่เวลาพิมพ์หลายคำชอบโดนตัดตก

โพสต์โดย savek » อาทิตย์ ม.ค. 06, 2013 6:47 am

อืม แบบนั้นถ้าสมมติเราลองทดสอบดูว่า จากที่เคยให้ตัดตรงตัวที่ 30 เปลี่ยนเป็นตัวที่ 31 ระบบจะตัดคำให้ถูกต้องไหมครับ ผมอยากให้ลองทดสอบในลักษณะดังกล่าวดูครับ ;)

และอาจจะรบกวนขอชื่อสินค้าจริงๆ ที่ตั้งเอาไว้ รวมถึงสูตรคำสั่งการตัดคำที่เขียนเอาไว้นะครับ ผมจะลองนำมาทดสอบให้อีกทีนะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12463
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ตั้งบรรทัดของรายละเอียดให้ไม่เกิน30ตัวต่อบรรทัด แต่เวลาพิมพ์หลายคำชอบโดนตัดตก

โพสต์โดย suchai » อาทิตย์ ม.ค. 06, 2013 11:22 am

ที่หน้าจอ เช่นในบิลขายเงินเชื่อ ช่อง F8 รายการสินค้า ในส่วนของ รายละเอียด

ให้ใส่  12345678901234567890123456789012345

~STKDES:    -30,    "",            "STCRD->STKDES",    ""


ผลการพิมพ์จะออกมาแบบนี้คือ

        123456789012345678901234567890 <--- [color=red]ตัดคำที่ตำแหน่งที่ 30

        12345

โปรแกรมไม่รู้หรอกครับ ว่า เป็น ตัวอักษรไทย สระ วรรณยุกต์ จีน อังกฤษ หรือค่าว่าง ทุกตัวมีค่าเท่ากับ 1 พอนับครบ ตัดทันที

อย่างคำว่า  หนี้  <--- อันนี้ 4 ตัวอักษร ครับ


ส่วนที่ตรงด้านขวาสุดของรายละเอียดที่พิมพ์ ไม่ว่าจะออกจอภาพหรือเครื่องพิมพ์ ผมแนะนำว่า ตัวแปรที่อยู่ด้านหลัง  ~STKDES ซึ่งน่าจะเป็น  [color=navy]~QTY  คุณช่วยเคาะวรรค ให้ตัวแปรนี้ ถอยออกไปทางขวา เยอะๆ ก่อน เพื่อให้ไม่ให้เกิดการเกยหรือทับซ้อนการแสดงผลกัน เราต้องไม่มองปัญหาไปที่จุดเดียว ตัวข้างหลังที่ถัดกันมาหละ ตัวดีนัก ชอบอินเดียชอบบังกันเรื่อย[/color]


สุดท้าย ถ้าไม่สามารถวิเคราะห์ได้จริงๆ สำรองข้อมูลที่มีปัญหามาให้ดูก็จะง่ายที่สุดครับ[/color]
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 12 ท่าน