รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

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

Moderator: Sutas, CO-Admin, Global Moderator

รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย newer_ll » เสาร์ ต.ค. 20, 2018 11:47 am

สามารถแก้รายงานขายสดที่เรียงตามเลขที่ ให้เรียงตามแผนกก่อนได้หรือไม่ อย่างไรคะ
newer_ll
Full Member
Full Member
 
โพสต์: 129
ลงทะเบียนเมื่อ: อังคาร ม.ค. 07, 2014 2:39 pm

Re: รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย suchai » เสาร์ ต.ค. 20, 2018 6:19 pm

ลองแก้ไขดู ก็เสียเวลาเกือบ 40 นาที คือรายงาน 121 ขายสดเรียงตามเลขที่ ตัวนี้ไม่ต้องใช้ Gh: พอจะแยกแผนก เลยต้องไปเอา รายงาน 123 ขายสดแยกตามลูกค้า เอาลีลา แยกตามลูกค้า มาแยกแผนก

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

Re: รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย newer_ll » อาทิตย์ ต.ค. 21, 2018 10:27 am

ขอบคุณค่ะ และได้ส่งเมล์ให้แล้วนะคะ
newer_ll
Full Member
Full Member
 
โพสต์: 129
ลงทะเบียนเมื่อ: อังคาร ม.ค. 07, 2014 2:39 pm

Re: รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย กฤตเมธ » อาทิตย์ ต.ค. 21, 2018 10:33 am

ไปที่รายงาน ข้อ 9, ข้อ 2
กด Alt+A เพื่อเพิ่มรายงานใหม่
พิพม์ 121 ที่รายงานต้นแบบ กด Enter จะมีรายการขึ้นมาให้เลือก กด Enter ได้เลย
พิมพ์ R121 ที่ช่องชื่อรายงานใหม่
กด ตกลง
กด Alt+E เพื่อแก้ไข
ใต้บรรทัด QUERY=??? บรรทัดสุดท้าย ให้เพิ่มบรรทัดที่มีข้อความดังนี้
SORT=DEPCOD+DOCNUM
บันทึก
ไปที่รายงาน ข้อ 9, ข้อ 1
เลือกรายงาน R121
สั่งพิมพ์ตามปกติ
กฤตเมธ
Newbie
Newbie
 
โพสต์: 10
ลงทะเบียนเมื่อ: พุธ มี.ค. 28, 2018 6:53 pm

Re: รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย newer_ll » อาทิตย์ ต.ค. 21, 2018 10:46 am

ขอบคุณค่ะ แต่ต้องการรวมยอดของแต่ละแผนกด้วยค่ะ
รายงานออกทั้งหมดเหมือนเดิมค่ะ
newer_ll
Full Member
Full Member
 
โพสต์: 129
ลงทะเบียนเมื่อ: อังคาร ม.ค. 07, 2014 2:39 pm

Re: รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย newer_ll » อาทิตย์ ต.ค. 21, 2018 11:51 am

ได้ลองทำดูค่ะ ตามที่แนะนำไว้ข้างต้น (เอามารวมกัน)
1. แก้ตรง Gh: $B ~P_ISDEP $B ; 1 DEPCOD
2. เพิ่ม SORT=DEPCOD+DOCNUM
3. เพิ่มที่ [data spec]
~P_ISDEP: 0, "", "p_isdep( A->DEPCOD )", ""

ลองพิมพ์แล้ว ข้อมูลถูกต้องค่ะ


**** อ.สุชาย มีความเห็นผิดถูกอย่างไร รบกวนแนะนำด้วยนะคะ ****
newer_ll
Full Member
Full Member
 
โพสต์: 129
ลงทะเบียนเมื่อ: อังคาร ม.ค. 07, 2014 2:39 pm

Re: รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย suchai » อาทิตย์ ต.ค. 21, 2018 10:29 pm

ถ้าไม่ต้อง Sum ยอดแต่ละแผนก ก็แก้ไขไม่กี่บรรทัดแบบนั้นแหละ ถูกแล้ว

แต่ถ้าต้อง Sum ยอด ก็ต้อง Gf: ยอด Sum1 ยอด Sum2 และต้อง Clear ยอด Sum1,Sum2 ด้วย

พยายามทำความเข้าใจรูปแบบที่ผมแก้ไขและส่งไปให้ ถ้าเข้าใจ ต่อไปก็หัดทำเองได้

ให้ศึกษาและแก้ไขปัญหาจากงานจริง สิ่งที่สร้างขึ้นมาต้องมีการนำไปใช้เป็นประโยชน์ได้จริง

และการเรียนรู้ ไม่มีวันจบสิ้น

ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: รายงานขายสด เรียงตามแผนกก่อนตามเลขที่

โพสต์โดย newer_ll » พฤหัสฯ. ต.ค. 25, 2018 5:04 pm

ขอบคุณค่ะ อ.สุชาย
newer_ll
Full Member
Full Member
 
โพสต์: 129
ลงทะเบียนเมื่อ: อังคาร ม.ค. 07, 2014 2:39 pm


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

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

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