ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

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

Moderator: Sutas, CO-Admin, Global Moderator

ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย Mim » พฤหัสฯ. ม.ค. 17, 2013 11:14 am

:'(
Mim
Newbie
Newbie
 
โพสต์: 9
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 17, 2013 11:08 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย savek » พฤหัสฯ. ม.ค. 17, 2013 11:16 am

หมายถึงชื่อสินค้าใช่ไหมครับ

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

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย Mim » เสาร์ ม.ค. 19, 2013 1:34 pm

~ARTICLE:  -43,      "",                "article",          "article=POPRIT->STKCOD - '
Mim
Newbie
Newbie
 
โพสต์: 9
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 17, 2013 11:08 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย savek » เสาร์ ม.ค. 19, 2013 2:33 pm

อย่างนั้นต้องดูว่าในส่วนของ [report frame] ตัวแปรที่เราใช้แสดงผลชื่อสินค้านั้นเป็นตัวแปรใดนะครับ :)

ปกติจะเป็น ARTICLE แต่ถ้ามีการแยกระหว่างช่องรหัส กับชื่อสินค้า ตัวชื่อสินค้าที่เราต้องไปแก้ไขให้เป็น -43 ก็จะต้องเป็นตัวแปรที่ชื่อ  ~STKDES แทนครับ

และการนับตัวอักษร ต้องนับทั้งสระ หรือวรรณยุกต์เป็น 1 ตัวอักษรด้วยนะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย Mim » เสาร์ ม.ค. 19, 2013 4:56 pm

:) ขอบคุณมากๆๆค่ะ แก้ไขได้แล้วค่ะ
ยังมีอีกคำถามค่ะ ในสั่งซื้อ ตรงจำนวน เวลาใส่เข้าไป แต่ตัวเลขจำนวนกับหน่วยมันติดกันเลยค่ะ จะแก้ได้อย่างไรค่ะ ช่วยตอบด้วยค่ะ
Mim
Newbie
Newbie
 
โพสต์: 9
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 17, 2013 11:08 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย savek » เสาร์ ม.ค. 19, 2013 7:59 pm

ในส่วนของจำนวนจะใช้ตัวแปรเป็น ~QTY  และหน่วยนับจะใช้ตัวแปร  ~TQUCOD

ในเบื้องต้นอาจจะลองขยับตัวแปรทั้งสองตัวดังกล่าวนี้ให้ห่างกันมากขึ้นอีกหน่อยครับ หากพิมพ์ออกมาแล้วยังล้ำกันอยู่ อาจจะลองลดขนาดของช่องจำนวนให้จำนวนหลักน้อยลงครับ

เช่น ปกติช่องจำนวน ที่แสดงไว้ในส่วนของ [data spec] จะมีรูปแบบดังนี้

~QTY:      0,      "qtyZ(7)",          "POPRIT->ORDQTY",  ""

อาจจะลองลดจำนวนหลักในการแสดงผลให้เหลือเท่านี้นะครับ

~QTY:      0,      "qtyZ(5)",          "POPRIT->ORDQTY",  ""
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย Mim » จันทร์ ม.ค. 21, 2013 1:23 pm

ลองแก้ไขตามที่แนะนำแล้วค่ะ ~QTY:      0,      "qtyZ(5)",          "POPRIT->ORDQTY",  ""
แต่ผลจะออกมาเป็น เมื่อลดจำนวนจาก 7 เป็น 5 จะโชว์เพิ่มมาคือ เป็นจำนวนมีหลักทศนิยมเพิ่มมา 1หลัก เช่น 66.0EA (จากเดิมจะโชว์แค่ 66EA ค่ะ)
แต่จำนวนกับหน่วยยังไม่เห็นแยกออกจากกันเลยค่ะ ช่วยชี้แนะด้วยค่ะ :-\
Mim
Newbie
Newbie
 
โพสต์: 9
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 17, 2013 11:08 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย savek » จันทร์ ม.ค. 21, 2013 1:25 pm

อืม ได้ลองทำอย่างที่ผมแจ้งไว้ในโพสท์ก่อนหรือยังครับ

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

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย Mim » จันทร์ ม.ค. 21, 2013 2:09 pm

:D ทำตามแล้วค่ะ แต่ปัญหาคือตอนนี้มิ้มจะเปิดเป็นจำนวน 66.95 EA. แต่มิ้มพิมพ์ได้แค่ทศนิยมเดียวค่ะ คือ 66.9 EA เพิ่มทศนิยม2ตน.ไปทำได้ตรงโค๊ดไหนค่ะ  :-[
Mim
Newbie
Newbie
 
โพสต์: 9
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 17, 2013 11:08 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย savek » จันทร์ ม.ค. 21, 2013 2:17 pm

ลองเข้าที่เมนูเริ่มระบบ ข้อ 1.3.1 นะครับ และลองเปลี่ยนค่าในหัวข้อที่วงไว้ข้างล่างนี้ให้เป็น 2 ตำแหน่งดูนะครับ

รูปภาพ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย Mim » จันทร์ ม.ค. 21, 2013 3:20 pm

:D ขอบคุณค่ะสำหรับคำแนะนำ ตอนนี้มิ้มทำได้แล้วค่ะ
แต่...ยังเจออีกปัญหาค่ะ คือ ช่องจำนวนนั้นแระค่ะ ตัวปัญหา รู้สึกว่าจะลงจำนวนได้แค่ 999.00 ค่ะ ลองคีย์หลักพันแล้วไม่ได้ค่ะขึ้น*******ค่ะ ขอข้อชี้แนะด้วยค่ะ :(
Mim
Newbie
Newbie
 
โพสต์: 9
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 17, 2013 11:08 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย savek » จันทร์ ม.ค. 21, 2013 3:22 pm

อย่างนั้น รบกวนลองแก้ไขคำสั่งในบรรทัดนี้อีกทีนะครับ

อาจจะลองลดจำนวนหลักในการแสดงผลให้เหลือเท่านี้นะครับ คือ เพิ่มจำนวนหลักในการแสดงผลให้มากขึ้นครับ

~QTY:      0,      "qtyZ(6)",          "POPRIT->ORDQTY",  ""
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย Mim » อังคาร ม.ค. 22, 2013 8:50 am

~QTY:      0,      "qtyZ(6)",    มิ้มใส่ 6 ไว้แล้วค่ะ มิ้มคิดว่า 6 นี่คื่อนับรวมจุดกับหลักทศนิยมค่ะ เช่น 999.99 ก็ได้ได้เท่ากับ 6 หลักค่ะ แต่ถ้าใส่ (7) ทศนิยมก็หายเหลือหลักเดียว คือมิ้มจะคีย์เป็นหลัก99999.99 ไม่ได้เลยค่ะ จะขึ้นว่า*******โชว์ในช่องจำนวน (ตัวอย่างก่อนพิมพ์)ค่ะ  :)
Mim
Newbie
Newbie
 
โพสต์: 9
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 17, 2013 11:08 am

Re: ลงรายละเอียดซื้อเกิน 43 ตัวแต่ทำไมไม่ตัดลงบรรทัดใหม่ค่ะ???

โพสต์โดย savek » อังคาร ม.ค. 22, 2013 8:55 am

เป็นตามที่คุณมิ้มเข้าใจเลยครับ คือ ตัวเลขนั้นนับทั้งจำนวนหลักและทศนิยม ดังนั้นหากพิมพ์ออกมาแล้วเป็นเครื่องหมาย * ก็แสดงว่าเราใส่จำนวนหลักยังไม่พอครับ ก็ต้องเพิ่มจำนวนหลักให้มากขึ้น เช่นเป็น 8 ตรงนี้ก็จะทำให้พิมพ์ตัวเลขออกมาครบ

แต่พอพิมพ์ครบแล้ว อาจจะแสดงผลไม่ครบถ้วน ก็เนื่องจากอาจจะโดนตัวแปรด้านหลังทับอยู่ ก็ต้องลองขยับตัวแปรที่เป็นหน่วยนับ (~TQUCOD) ให้ห่างออกไปอีกเล็กน้อย เพื่อไม่ให้มันทับกัน

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


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

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

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