REPORTFORM;IVB1.frf
TITLE;รายงานการขายตามรหัสสินค้า วันที่
SQL;select invcard.DATEDOC, invcard.ID, invmst.XDESC,
SQL;unpr.barcode, unpr.XDESCB, 
SQL;invcard.DOCNO, invcard.ACCID, armst.XCOMP,
SQL;invcard.QUAN, invcard.UNIT, 
SQL;armst.SHIPTO_1, armst.SHIPTO_2
SQL;from invcard 
SQL;left join invmst on invcard.ID = invmst.ID
SQL;left join armst on invcard.ACCID = armst.ACCID
SQL;left join unpr on (invcard.ID = unpr.ID)
SQL;where left (invcard.DOCNO,2) = "IV"  
SQL;order by invcard.DATEDOC, invcard.ID, unpr.barcode, invcard.DOCNO, invcard.ACCID
CONDITION;ตั้งแต่รหัสสินค้า~INVCARD.ID~Chr~2~SELECT ID FROM INVMST~INV
CONDITION;ตั้งแต่วันที่~INVCARD.DATEDOC~Date~2~~
EXCELSQL;select invcard.DATEDOC AS "วันที่เอกสาร", unpr.BARCODE AS "รหัสBARCODE", unpr.XDESCB AS "รายละเอียดสินค้าBARCODE",
EXCELSQL;invcard.QUAN AS "จำนวน", invcard.UNIT AS "หน่วยนับ", 
EXCELSQL;invcard.ID AS "รหัสสินค้า", invmst.XDESC AS "รายละเอียดสินค้า", 
EXCELSQL;invcard.DOCNO AS "เลขที่เอกสาร",
EXCELSQL;invcard.ACCID AS "รหัสลูกค้า", armst.XCOMP AS "บริษัท", armst.SHIPTO_1 AS "สถานที่ส่งของ1",armst.SHIPTO_2 AS "สถานที่ส่งของ2", armst.TEL AS "เบอร์โทรศัพท์",
EXCELSQL;invcard.SALEID AS "รหัสพนักงานขาย",salemst.SNAME AS "ชื่อพนักงานขาย"
EXCELSQL;from invcard 
EXCELSQL;left join invmst on invcard.ID = invmst.ID
EXCELSQL;left join armst on invcard.ACCID = armst.ACCID
EXCELSQL;left join salemst on invcard.SALEID = salemst.SID 
EXCELSQL;left join unpr on (invcard.ID = unpr.ID) 
EXCELSQL;where left (invcard.DOCNO,2) = "IV" 
EXCELSQL;order by invcard.ID, invcard.DATEDOC, invcard.DOCNO, invcard.ACCID
