REPORTFORM;IV6_1.frf
TITLE;รายงานการขายตาม รหัสลูกค้า วันที่
SQL;select invcard.DATEDOC, invcard.ID, invcard.XDESC,
SQL;invcard.QUAN, invcard.UNIT, invcard.PRICE, invcard.DISCL,
SQL;invcard.AMOUNT_L,IF(left(arcard.taxtype,2)="03",0, invcard.VATAMT) as VATAMT, arcard.DISCD, arcard.AMOUNT_D,
SQL;invcard.DOCNO, arcard.SALEID, arcard.ACCID, armst.XCOMP,
SQL;invmst.XIDTYPE,idtype.IDTDESC
SQL;from invcard 
SQL;left join invmst on invcard.ID = invmst.ID
SQL;left join arcard on invcard.DOCNO = arcard.DOCNO
SQL;left join armst on invcard.ACCID = armst.ACCID
SQL;left join idtype on invmst.XIDTYPE = idtype.IDTID
SQL;where left (invcard.DOCNO,2) = "IV"
SQL;order by arcard.ACCID, invcard.DATEDOC, invcard.DOCNO
CONDITION;ตั้งแต่รหัสลูกค้า~INVCARD.ACCID~Chr~2~SELECT ACCID FROM ARMST~AR
CONDITION;ตั้งแต่วันที่~INVCARD.DATEDOC~Date~2~~
EXCELSQL;select 
EXCELSQL;arcard.ACCID AS "รหัสลูกค้า", armst.XCOMP AS "ชื่อลูกค้า",
EXCELSQL;invcard.DATEDOC AS "วันที่เอกสาร" , invcard.DOCNO AS "เลขที่เอกสาร",
EXCELSQL;invcard.ID AS "รหัสสินค้า", invcard.XDESC AS "รายละเอียดสินค้า",
EXCELSQL;invcard.QUAN AS "จำนวน", invcard.UNIT AS "หน่วยนับ", invcard.PRICE AS "ราคาขาย", invcard.DISCL AS "ส่วนลด",
EXCELSQL;invcard.INVAMT AS "ยอดสินค้า/รายการ",
EXCELSQL;IF(left(arcard.taxtype,2)="03",0, invcard.VATAMT)  AS "ภาษีมูลค่าเพิ่ม", 
EXCELSQL;invcard.AMOUNT_L AS "ยอดเงินรวม",
EXCELSQL;idtype.IDTDESC AS "ชนิดสินค้า"
EXCELSQL;from invcard 
EXCELSQL;left join invmst on invcard.ID = invmst.ID
EXCELSQL;left join arcard on invcard.DOCNO = arcard.DOCNO
EXCELSQL;left join armst on invcard.ACCID = armst.ACCID
EXCELSQL;left join idtype on invmst.XIDTYPE = idtype.IDTID
EXCELSQL;where left (invcard.DOCNO,2) = "IV"
EXCELSQL;order by arcard.ACCID, invcard.DATEDOC, invcard.DOCNO
USECROSSTAB;N
CROSSTABFRF;N
CROSSTABHEAD;
CROSSTABFIELD;
