REPORTFORM;FIX8.frf
TITLE;รายงานค่าเสื่อมเรียงตามรหัสผังบัญชี
SQL;select fixmst.FIXGL,glmst.GLDESC, 
SQL; fixmst.FIXID, fixmst.FIXDESC, fixmst.DATESTART,
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.FIXID
CONDITION;ตั้งแต่รหัสผังบัญชี~FIXMST.FIXGL~Chr~2~SELECT GLID FROM GLMST ~GL
CONDITION;ตั้งแต่รหัสทรัพย์สิน~FIXMST.FIXID~Chr~2~SELECT FIXID FROM FIXMST~FIX
EXCELSQL;select 
EXCELSQL;fixmst.FIXGL AS "รหัสผังบัญ",
EXCELSQL;glmst.GLDESC AS "ชื่อผังบัญชี", 
EXCELSQL;fixmst.FIXID AS "รหัสทรัพย์สิน", 
EXCELSQL;fixmst.FIXDESC AS "รายละเอียดทรัพย์สิน", 
EXCELSQL;fixmst.DATESTART 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;depart.DDESC AS "รายละเอียดแผนก"
EXCELSQL;from fixmst 
EXCELSQL;left join depart on fixmst.DPTID = depart.DID
EXCELSQL;left join glmst on fixmst.FIXGL = glmst.GLID
EXCELSQL;where (fixmst.sale <> "Y" or isnull(fixmst.sale))
EXCELSQL;order by  fixmst.FIXGL, fixmst.FIXID
USECROSSTAB;N
CROSSTABFRF;N
CROSSTABHEAD;
CROSSTABFIELD;
