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

แก้ไขรายงาน 4.1.1 REMARKโชว์ไม่ครบ50ตัว

โพสต์โพสต์แล้ว: จันทร์ พ.ค. 05, 2025 12:19 pm
โดย armz2
สวัสดีครับ
สอบถามครับ ถ้าต้องการปริ้นรายงานสินค้าและวัตถุดิบ 4.1.1 อยากให้ส่วนของ~POSDESที่แสดงข้อมูลREMARK(หมายเหตุของเอกสารจากหน้าจ่ายวัตถุดิบ 50ตัวอักษร)จากไฟล์STTRN ให้โชว์ครบเต็ม50ตัวอักษรต้องแก้ยังไงครับ ตอนนี้ผมลองแก้เป็น 10,20,30จะขึ้นตาม10,20,30 แต่ถ้าแก้ให้ขึ้นมากกว่า30ตัวไม่ขึ้นครับ

Ib::~S0~S1~S2~S3~S4~S5~S6~S7~S8~S9~SA~SB~SD ;1
Ib:~DOCDAT ~DOCNUM ~Q1 ~PRC1 ~VAL1 ~Q2 ~PRC2 ~VAL2 ~BAL ~PRC ~VAL ~RDOCNUM ~REFNUM ~POSDES


Right=300
ลองขยายความกว้างของหน้าแล้ว

~S9: 0, "", "", "POSD=IIF(POS=0 .OR. POS=7,SUBSTR(APMAS->SUPNAM,1,30),ISRUN->POSDES)"
~SA: 0, "", "", "POSD=IIF(POS=2 .OR. POS=9,SUBSTR(ARMAS->CUSNAM,1,30),POSD)"
~SB: 0, "", "", "POSD=IIF(POS#0.AND.POS#7.AND.POS#2.AND.POS#9,SUBSTR(STTRN->REMARK,1,30),POSD)"
~SD: 0, "", "", "POSD=IIF(POSD=' ',ISRUN->POSDES+' ',POSD)"
เลข30ข้างบนลองเปลี่ยนเป็น50ทั้งหมดแล้ว จะขึ้นแค่30ตัวครับ

~POSDES: 30, "", "POSD", ""
เลข30ลองเปลี่ยนเป็น0และ50แล้ว จะขึ้นแค่30ตัวครับ

ต้องแก้ยังไงครับ
ขอบคุณครับ

Re: แก้ไขรายงาน 4.1.1 REMARKโชว์ไม่ครบ50ตัว

โพสต์โพสต์แล้ว: จันทร์ พ.ค. 05, 2025 1:51 pm
โดย armz2
เจอวิธิแก้แล้วครับ มีโพสถามลักษณะเดียวกันแต่คนละรายงาน จากกระทู้นี้ครับ

https://esg.co.th/phpBB3/viewtopic.php?f=1&t=2831

ทำตามที่คุณ suchai ได้ตอบไว้ สามารถใช้งานได้ครับ
ขอบคุณครับ ^-^