แก้ไขรายงาน 415 ให้แสดงหน่วยใหญ่ได้

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

Moderator: Sutas, CO-Admin, Global Moderator

แก้ไขรายงาน 415 ให้แสดงหน่วยใหญ่ได้

โพสต์โดย boombeam99 » จันทร์ มิ.ย. 23, 2014 1:08 pm

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

หมายเหตุ ผมใช้รายงานแบบ wrx นะครับ
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm

Re: แก้ไขรายงาน 415 ให้แสดงหน่วยใหญ่ได้

โพสต์โดย savek » จันทร์ มิ.ย. 23, 2014 1:20 pm

ปกติในรายงานสินค้าคงเหลือ หากเรากำหนดให้แสดงหน่วยใหญ่/หน่วยย่อย (จากเมนูเริ่มระบบข้อ 1.3.1) ในรายงานสินค้าคงเหลือ ก็จะแสดงจำนวนหน่วยใหญ่/หน่วยย่อยให้โดยอัตโนมัติอยู่แล้วนะครับ

แต่หากเป็นรายงาน 4.1.5 หากให้แสดงออกมา จะทำให้หน้ารายงานกว้างมากจนอาจจะพิมพ์ลงกระดาษไม่พอนะครับ หากต้องการทำจริงๆ ให้นำชุดคำสั่งข้างล่างไปใช้ในการสร้างตัวแปรนะครับ โดย clocbal คือหน่วยใหญ่ และ xlocbal คือหน่วยย่อยครับ

clocbal=IIF(STMAS->CFACTOR>0, VAL(SUBSTR(STR(STLOC->LOCBAL/STMAS->CFACTOR,15,4),1,10)), 0)
xlocbal=STLOC->LOCBAL-(clocbal*STMAS->CFACTOR)
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: แก้ไขรายงาน 415 ให้แสดงหน่วยใหญ่ได้

โพสต์โดย boombeam99 » จันทร์ มิ.ย. 23, 2014 4:02 pm

ถึงคุณ savek

ผมอาจจะตั้งคำถามไม่ถูกไปขออภัยด้วยครับ 

จากที่ถามว่าต้องการแก้ไขรายงาน 415 เพราะว่า ต้องสร้างรายงาน2 แบบ ครับ คือ แบบที่ 1 คือแสดงหน่วยย่อย และ แบบที่ 2 คือแสดงหน่วยใหญ่  (คือแยกคนละรายงาน เพราะว่าเวลาตรวจเช็คกับคลังสินค้าจะเป็นหน่วยใหญ่ และ ตรวจเช็คกับ งานขายจะเป็นหน่วยย่อยครับ)

ในรายงาน 415 เดิมนั้น แสดงเป็นหน่วยย่อยอยู่แล้ว เลยต้องการสร้างรายงาน แบบที่2 คือแสดงหน่วยใหญ่นะครับ

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

ขอบคุณล่วงหน้าครับที่ให้ความกระจ่าง
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm

Re: แก้ไขรายงาน 415 ให้แสดงหน่วยใหญ่ได้

โพสต์โดย savek » จันทร์ มิ.ย. 23, 2014 4:12 pm

อ่อครับ แต่ยังไงก็จะมีปัญหาในลักษณะเดียวกันนะครับ เพราะแม้ว่าเราจะให้แสดงหน่วยใหญ่ แต่ในบางกรณีก็อาจจะมีเศษ ที่ต้องแสดงเป็นหน่วยย่อยออกมาด้วย

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

Re: แก้ไขรายงาน 415 ให้แสดงหน่วยใหญ่ได้

โพสต์โดย boombeam99 » จันทร์ มิ.ย. 23, 2014 6:18 pm

ขอบคุณครับ ปรับแต่งได้แล้วครับ แก้ไขตัวแปรบางตัวให้หารกับค่าของหน่วยย่อย เพราะว่าผมไม่ได้แสดงค่าทางการเงิน แสดงแต่ค่าของสินค้าคงเหลือเท่านั้น

ขอบคุณสำหรับคุณ savek ด้วยครับ
boombeam99
Newbie
Newbie
 
โพสต์: 14
ลงทะเบียนเมื่อ: เสาร์ ต.ค. 30, 2010 9:58 pm


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

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

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