REPORTFORM;IV2.frf
TITLE;รายงาน รายละเอียดการขายสินค้า
SQL;select invcard.DOCNO, arcard.SALEID,  salemst.SNAME,
SQL;arcard.ACCID, armst.XCOMP,
SQL;invcard.DATEDOC, invcard.ID, invmst.XDESC,
SQL;invcard.QUAN, invcard.UNIT, invcard.PRICE,
SQL;invcard.AMOUNT_L , arcard.AMOUNT_D, invcard.disclamt  as disc,
SQL;arcard.vatamt, invcard.orddoc, invcard.invamt, invcard.discamt, arcard.advamt
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 salemst on invcard.SALEID = salemst.SID
SQL;where left (invcard.DOCNO,2) = "IV"
SQL;order by  invcard.DOCNO,arcard.SALEID,  arcard.ACCID,invcard.DATEDOC, invcard.ID
CONDITION;ตั้งแต่เลขที่เอกสาร ~INVCARD.DOCNO~Chr~2~SELECT DOCNO FROM INVCARD WHERE LEFT(DOCNO,2)="IV"~
CONDITION;ตั้งแต่วันที่~INVCARD.DATEDOC ~Date~2~~
EXCELSQL;select invcard.DOCNO AS "เลขที่เอกสาร", invcard.DATEDOC AS "วันที่เอกสาร", invcard.ID AS "รหัสสินค้า", invmst.XDESC AS "รายละเอียดสินค้า",
EXCELSQL;invcard.QUAN AS "จำนวน", invcard.UNIT AS "หน่วย", invcard.PRICE AS "ราคา", invcard.DISCLAMT + invcard.DISCAMT AS "ส่วนลด",
EXCELSQL;invcard.AMOUNT_L  - invcard.discamt   AS "ยอดเงิน", arcard.VATAMT AS "ภาษีมูลค่าเพิ่ม", arcard.DISCD AS "ส่วนลดทั้งเอกสาร", arcard.AMOUNT_D AS "ยอดเงินสุทธิ", arcard.DISCAMT AS "ยอดเงินส่วนลด",
EXCELSQL;arcard.SALEID AS "รหัสพนักงาน", salemst.SNAME AS "ชื่อ สกุลพนักงาน", arcard.ACCID AS "รหัสลูกค้า", armst.XCOMP AS "รายละเอียดลูกค้า",
EXCELSQL;invcard.JOBNO AS "รหัส JOB ", jobmst.JDESC AS "รายละเอียด JOB"
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 salemst on invcard.SALEID = salemst.SID
EXCELSQL;left join jobmst on invcard.JOBNO = jobmst.JOBNO 
EXCELSQL;where left (invcard.DOCNO,2) = "IV"
EXCELSQL;order by invcard.DATEDOC, invcard.DOCNO, invcard.ID, arcard.ACCID,arcard.SALEID
