REPORTFORM;QUO5.frf
TITLE;รายงานใบเสนอราคา ตามรหัสสินค้า วันที่
SQL;select quo.DATEDOC, quo.DOCNO, quohead.ACCID,
SQL;armst.XCOMP, quo.QTY, quo.UNIT_SAL, quo.PRICE,
SQL;quo.DISCL, quo.AMOUNT_L, quohead.SALEID, quo.ID,
SQL;invmst.XDESC
SQL;from quo 
SQL;left join quohead on quo.DOCNO = quohead.DOCNO
SQL;left join invmst on quo.ID = invmst.ID
SQL;left join salemst on quohead.SALEID = salemst.SID
SQL;left join armst on quohead.ACCID = armst.ACCID 
SQL;order by quo.ID, quo.DATEDOC
SQL; 
CONDITION;ตั้งแต่รหัสสินค้า~QUO.ID~Chr~2~SELECT ID FROM INVMST~INV
CONDITION;ตั้งแต่วันที่~QUOHEAD.DATEDOC~Date~2~~
CONDITION;ตั้งแต่เลขที่เอกสาร~QUOHEAD.DOCNO~Chr~2~SELECT DOCNO FROM QUOHEAD~
EXCELSQL;SELECT QUOHEAD.DOCNO AS "เลขที่เอกสาร", QUOHEAD.DATEDOC AS "วันที่เอกสาร", QUOHEAD.ACCID AS "รหัสลูกค้า", ARMST.XCOMP AS "ชื่อลูกค้า",
EXCELSQL;QUO.ID AS "รหัสสินค้า", QUO.XDESC AS "รายละเอียดสินค้า",
EXCELSQL;QUO.QTY AS "จำนวน", QUO.PRICE AS "ราคา", QUO.UNIT_SAL AS "หน่วย", QUO.DISCL AS "ส่วนลด", QUO.AMOUNT_L AS "ยอดเงิน",
EXCELSQL;QUO.OTHDESC AS "รายละเยดเพิ่มเติม", QUOHEAD.DUEN AS "กำหนดยืนราคา", QUOHEAD.TERM AS "เงื่อนไขการชำระเงิน",
EXCELSQL;ARMST.XNAME AS "ชื่อผู้ติดต่อ",ARMST.ADD_1 AS "ที่อยู่ 1", ARMST.ADD_2 AS "ที่อยู่ 2", ARMST.TEL AS "TEL", ARMST.FAX AS "FAX",
EXCELSQL;SALEMST.SNAME AS "พนักงานขาย"
EXCELSQL;FROM QUOHEAD 
EXCELSQL;LEFT JOIN QUO ON QUOHEAD.DOCNO = QUO.DOCNO
EXCELSQL;LEFT JOIN ARMST ON QUOHEAD.ACCID = ARMST.ACCID
EXCELSQL;LEFT JOIN SALEMST ON QUOHEAD.SALEID = SALEMST.SID
EXCELSQL;ORDER BY QUO.ID, QUO.LINE,QUOHEAD.DOCNO,QUOHEAD.ACCID
USECROSSTAB;N
CROSSTABFRF;N
CROSSTABHEAD;
CROSSTABFIELD;
