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

สอบถามตัวแปรผลรวม

โพสต์โพสต์แล้ว: ศุกร์ พ.ย. 08, 2024 10:14 am
โดย nanazz
ได้ทำการแก้ไขรายงานขายเชื่อ โดยจะให้แสดง ยอดมูลค่าสินค้าที่ยกเว้นภาษี กับ ยอดมูลค่าสินค้าที่เสียภาษี
ในรายงานเดิม ยอดมูลค่ารวมกัน เลยแก้ไขรายงานใหม่ เพิ่มคำสั่ง ด้านล่างเข้าไป
~AMTRATZ: 100, "99,999,999.99", "AMTRATZ", "AMTRATZ = ARTRN->AMTRAT0 - (ARTRN->AMTRAT0 * ARTRN->DISCAMT / ARTRN->AMOUNT)"
~AMTRATX: 0, "99,999,999.99", "AMTRATX", "AMTRATX = IIF(ARTRN->FLGVAT='1',ARTRN->TOTAL - AMTRATZ - ARTRN->VATAMT, ARTRN->TOTAL - AMTRATZ)"

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

รูปภาพ

Re: สอบถามตัวแปรผลรวม

โพสต์โพสต์แล้ว: ศุกร์ พ.ย. 08, 2024 10:29 am
โดย savek
เพิ่มตัวแปรที่จะใช้รับค่ายอดรวมของทั้ง 2 ยอดนี้เข้าไปในบรรทัดคำสั่งที่อยู่ในส่วนของ [data spec] แบบนี้นะครับ

~AMTRATZ: 100, "99,999,999.99", "AMTRATZ", "AMTRATZ = ARTRN->AMTRAT0 - (ARTRN->AMTRAT0 * ARTRN->DISCAMT / ARTRN->AMOUNT); totratz = totratz + AMTRATZ"
~AMTRATX: 0, "99,999,999.99", "AMTRATX", "AMTRATX = IIF(ARTRN->FLGVAT='1',ARTRN->TOTAL - AMTRATZ - ARTRN->VATAMT, ARTRN->TOTAL - AMTRATZ); totratx = totratx + AMTRATX"

~TOTRATZ: 0, "99,999,999.99", "totratz", ""
~TOTRATX: 0, "99,999,999.99", "totratx", ""

แล้วเอาตัวแปร ~TOTRATZ กับ ~TOTRATX ไปไว้ในบรรทัด Su: ซึ่งจะแสดงผลที่หน้าสุดท้ายของรายงานเสมอ วางไว้ในตำแหน่งที่ต้องการแสดงผลครับ

อย่าลืมประกาศค่าเริ่มต้นของตัวแปรที่เราสร้างขึ้นมาใหม่ทั้ง totratz=0 และ totratx=0 ในบรรทัดของ ~INIT (อยู่ในส่วนของ [data spec] เช่นเดียวกัน) ด้านท้ายด้วยนะครับ

Re: สอบถามตัวแปรผลรวม

โพสต์โพสต์แล้ว: ศุกร์ พ.ย. 08, 2024 1:29 pm
โดย nanazz
แก้ไขตามที่แนะนำแล้ว ค่ะ ขอบคุณมากค่ะ

อยากแก้ไขในส่วนของรายงานซื้อเชื่อด้วย แก้ไขโดยใช้คำสั่งและตัวแปร เหมือนรายงานขายเชื่อไหมคะ

Re: สอบถามตัวแปรผลรวม

โพสต์โพสต์แล้ว: ศุกร์ พ.ย. 08, 2024 1:42 pm
โดย savek
ถ้าเป็นการทำยอดรวม จะใช้หลักการเดียวกันเลยครับ

Re: สอบถามตัวแปรผลรวม

โพสต์โพสต์แล้ว: พฤหัสฯ. พ.ย. 14, 2024 9:54 am
โดย nanazz
ลองแก้ไขรายงานแล้ว แต่ยอดไม่แยกให้ค่ะ ขึ้นเป็น 0 เกิดจากอะไรคะ

Re: สอบถามตัวแปรผลรวม

โพสต์โพสต์แล้ว: พฤหัสฯ. พ.ย. 14, 2024 10:49 am
โดย savek
โทร.เข้ามาที่ฝ่ายบริการลูกค้าได้เลยนะครับ จะได้ตรวจสอบคำสั่งที่แก้ไขไปพร้อมๆ กับเจ้าหน้าที่