REPORTFORM;FIX8_1.frf
TITLE;รายงานค่าเสื่อมเรียงตามรหัสผังบัญชี แบบที่ 2
SQL;select fixmst.FIXGL,glmst.GLDESC, 
SQL;fixmst.DATESTART, fixmst.FIXID, fixmst.FIXDESC, 
SQL;fixmst.COST, fixmst.BEG_COST, fixmst.RATE, fixmst.YEAR_COST, fixmst.DPTID,
SQL;fixmst.BEG_COST + fixmst.YEAR_COST AS THISYEAR, 
SQL;fixmst.COST - fixmst.BEG_COST - fixmst.YEAR_COST AS REPBAL
SQL;from fixmst 
SQL;left join glmst on fixmst.FIXGL = glmst.GLID
SQL;where (fixmst.sale <> "Y" or isnull(fixmst.sale))
SQL;order by  fixmst.FIXGL, fixmst.DATESTART, fixmst.FIXID
CONDITION;ตั้งแต่รหัสผังบัญชี~FIXMST.FIXGL~Chr~2~SELECT GLID FROM GLMST ~GL
CONDITION;ตั้งแต่รหัสทรัพย์สิน~FIXMST.FIXID~Chr~2~SELECT FIXID FROM FIXMST~FIX
EXCELSQL;select fixmst.FIXGL as "รหัสผังบัญชี",
EXCELSQL;glmst.GLDESC  as "ชื่อผังบัญชี", 
EXCELSQL;fixmst.DATESTART as "วันที่ซื้อ" , 
EXCELSQL;fixmst.FIXID as "รหัสทรัพย์สิน",
EXCELSQL;fixmst.FIXDESC as "รายละเอียดทรัพย์สิน", 
EXCELSQL;fixmst.COST as "ราคาซื้อ", 
EXCELSQL;fixmst.BEG_COST as "ค่าเสื่อมยกมา", 
EXCELSQL;fixmst.RATE as "อัตราค่าเสื่อม", 
EXCELSQL;fixmst.YEAR_COST as "ค่าเสื่อมในปีนี้", 
EXCELSQL;fixmst.BEG_COST + fixmst.YEAR_COST AS "ค่าเสื่อมสะสมรวมปีนี้", 
EXCELSQL;fixmst.COST - fixmst.BEG_COST - fixmst.YEAR_COST AS "มูลค่ายกไป",
EXCELSQL;fixmst.DPTID as "หรัสแผนก"
EXCELSQL;from fixmst 
EXCELSQL;left join glmst on fixmst.FIXGL = glmst.GLID
EXCELSQL;where (fixmst.sale <> "Y" or isnull(fixmst.sale))
EXCELSQL;order by  fixmst.FIXGL, fixmst.DATESTART, fixmst.FIXID
USECROSSTAB;N
CROSSTABFRF;N
CROSSTABHEAD;
CROSSTABFIELD;
