หมายเหตุในรายงานหลายๆบรรทัด

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

Moderator: Sutas, CO-Admin, Global Moderator

หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย lek_iowa » พุธ ก.พ. 26, 2014 9:32 am

Bo:~CUSCOD  ~CUSNAM                                ~TRM  ~CRLINE        ~PAYCOND
Bo:~HREM1
Bo:~HREM2
Bo:~HREM3
              ...
              ...
              ...

สร้างรายงานประวัติลูกค้า แสดงรายละเอียดต่างๆ
ต้องการให้รายงานแสดงหมายเหตุของลูกค้าแต่ละราย โดยหากมีหมายเหตุ 1 บรรทัดก็แสดง 1 บรรทัดในรายงาน หากมีหลายบรรทัด ก็แสดงหลายบรรทัด หากไม่มีหมายเหตุก็ไม่ต้องแสดง

ต้องใช้โครงสร้างลักษณะไหนครับ
ถ้าแบบตัวอย่างด้านบนจะกลายเป็นบรรทัดว่างๆหากไม่มีข้อมูล
lek_iowa
Full Member
Full Member
 
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 1:02 pm

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย savek » พุธ ก.พ. 26, 2014 10:50 am

ต้องสร้างเป็น Item Head กับ Item Body ในลักษณะนี้ครับ

[report frame]
Ih::                    ;2 artrnrm->docnum artrn->cuscod
Ib:      ~REMK      ;2


[data spec]
~REMK:    0,      "",                "ARTRNRM->REMARK",  ""
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย lek_iowa » พฤหัสฯ. ก.พ. 27, 2014 4:57 pm

โปรแกรมฟ้องว่า คำสั่งในการพิมพ์แบบฟอร์มหรือรายงาน ไม่ถูกต้อง!

รูปภาพ

รูปภาพ


ไม่เข้าใจว่าผิดตรงไหนครับ
แก้ไขล่าสุดโดย lek_iowa เมื่อ พฤหัสฯ. ก.พ. 27, 2014 5:04 pm, แก้ไขแล้ว 1 ครั้ง
lek_iowa
Full Member
Full Member
 
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 1:02 pm

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย savek » พฤหัสฯ. ก.พ. 27, 2014 4:59 pm

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

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย lek_iowa » พฤหัสฯ. ก.พ. 27, 2014 5:29 pm

นี่โค๊ดทั้งหมดครับ

ของเดิมไม่มี Ih:: และ IB: จะได้รายงานหนาตาแบบนี้

รูปภาพ


รูปภาพ
lek_iowa
Full Member
Full Member
 
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 1:02 pm

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย savek » พฤหัสฯ. ก.พ. 27, 2014 6:00 pm

รายงานตัวที่ต้องการแก้ไขนี้ ไม่มีไฟล์ ARTRN ครับ ดังนั้นต้องดึงข้อมูลจากไฟล์ที่มีอยู่

เปลี่ยน ARTRN->CUSCOD ให้เป็น ARMAS->CUSCOD
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12469
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย lek_iowa » พฤหัสฯ. ก.พ. 27, 2014 6:13 pm

ยังเหมือนเดิมครับ เมื่อวานผมก็ลองเปลี่ยนตัวนี้แล้วเหมือนกัน

รูปภาพ
lek_iowa
Full Member
Full Member
 
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 1:02 pm

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย savek » พฤหัสฯ. ก.พ. 27, 2014 9:03 pm

ตรง [item file] ต้องมีไฟล์ artrnrm ที่อ้างถึงในบรรทัด Ih: อยู่ด้วยครับ

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

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย lek_iowa » ศุกร์ ก.พ. 28, 2014 10:07 am

จริงด้วยครับ ยังไม่มีในส่วนอ้างอิงไฟล์

ทำแล้วไม่มี error แล้วครับ

แต่มีปัญหาถัดมาคือ มันพิมพ์หมายเหตุบรรทัดแรกออกมาไม่หยุด พิมพ์ต่อเนื่องไปเรื่อยๆเลยครับ

จะเอารูปให้ดู เลยโพสคำถามทางนี้ต่อละกันนะครับ

รูปภาพ


รูปภาพ
lek_iowa
Full Member
Full Member
 
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 1:02 pm

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย savek » ศุกร์ ก.พ. 28, 2014 10:25 am

item file ที่เพิ่มเข้าไปเป็นแบบนี้หรือเปล่าครับ

[item file]
File=ARTRNRM
Alias=B
Tag=ARTRNRM1
System=DATA_PATH

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

Re: หมายเหตุในรายงานหลายๆบรรทัด

โพสต์โดย lek_iowa » ศุกร์ ก.พ. 28, 2014 10:44 am

สรุป ทำได้แล้วครับ

ข้อผิดพลาดของผมคือ ที่คุณ savek ให้เพิ่ม artrnrm เข้าไปใน [item file] ผมดันเพิ่มเข้าไปใน [relete file] ครับ  ;)


ขอบคุณคุณ savek ครับ
lek_iowa
Full Member
Full Member
 
โพสต์: 112
ลงทะเบียนเมื่อ: ศุกร์ พ.ย. 23, 2012 1:02 pm


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

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

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