โดย savek » อังคาร มิ.ย. 27, 2017 1:43 pm
ตัวแปรส่วนลดรวม (ที่เฉลี่ยให้แต่ละรายการสินค้า) เขียนคำสั่งแบบนี้นะครับ
~BTDISC: 0, "99,999.99", "BTDISC", "BTDISC = A->DISCAMT * STCRD->TRNVAL/A->AMOUNT"
ส่วนถ้าต้องการให้ยอดรวมเงินของสินค้าแต่ละบรรทัด เป็นยอดที่หักส่วนลดข้างบนนี้ด้วย ก็เปลี่ยนบรรทัด ~NETAMT_I ของเดิม ให้เป็นแบบนี้นะครับ
~NETAMT_I: 0, "ZZZ,ZZZ,ZZZ.ZZ", "NETX", "NETX = STCRD->TRNVAL - BTDISC"
จุดสำคัญคือต้องวางตัวแปร ~BTDISC เอาไว้ก่อนตัวแปร ~NETAMT_I ในส่วนของ [report frame] นะครับ