คงต้องดูที่มาที่ไปของ mon1 และ mon2 จาก tab script ก่อนเข้าสู่หน้าจอออกแบบรายงานครับ...ว่าทำไมของเราข้อมูลไม่ขึ้น...ครับ...เพราะนับจาก inc1-inc17 ในตารางสรุปค่าใช้จ่าย an ดังกล่าว..
ชุดคำสั่ง ประมาณว่า
('select r.group_id,r.group_name,sum(h1.rcptamt) as total1,sum(h2.rcptamt) as total2 '+
' from income_report2 r '+
' left outer join income i on i.group2=r.group_id '+
' left outer join incith h1 on h1.income=i.income and h1.an="'+fan+'" and h1.paidst in ("01","00","02") '+
' left outer join incith h2 on h2.income=i.income and h2.an="'+fan+'" and h2.paidst in ("03") '+
' group by r.group_id, r.group_name '+
' order by r.group_id ');
try fcds['mon1']:=fcds3['total1']; except fcds['mon1']:=0; end;
try fcds['mon2']:=fcds3['total2']; except fcds['mon2']:=0; end;
try fcds['mon3']:=fcds3['group_id']; except end;