โดย savek » จันทร์ มี.ค. 11, 2024 4:55 pm
ลองแก้ไขแบบนี้ดูนะครับ
ใส่ตัวแปร ~DB_CNT และ ~CR_CNT ไว้ในตำแหน่งที่ต้องการแสดงยอดจำนวนรายการเดบิต/เครดิต แต่ต้องเป็นบรรทัดเดียวกับยอดรวมรายการทั้งสิ้นเดิม (บรรทัดนี้จะขึ้นต้นด้วย Su: )
[data spec]
~INIT_VAR: 0, "", "", "GTDB=0;GTCR=0;CNT=0;TAC=0;p=0; audit=@n_isAudit();DB_CNT=0;CR_CNT=0"
~INIT2: 0, "", "", "TOTDB=0;TOTCR=0;p=1"
~A2: 0, "", "", "CNT=CNT+1; DB_CNT = DB_CNT + IIF(J->TRNTYP='0', 1, 0); CR_CNT = CR_CNT + IIF(J->TRNTYP='1', 1, 0)"
~RS: 0, "99,999", "CNT", ""
~DB_CNT: 0, "999", "DB_CNT", ""
~CR_CNT: 0, "999", "CR_CNT", ""
~TC: 0, "999", "TAC", ""
~S: 0, "", "POST", "POST=IIF(GLJNL->DOCSTAT='C','C',IIF(GLJNL->TRNSTAT='U','U',IIF(audit=1.AND.GLJNLIT->ADJUST='Y','E',' ')))"