BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: panus_t ที่ กรกฎาคม 28, 2011, 15:31:37 PM
-
Memo1.lines.text := '('+ReplaceStr1(GetSQLSubQueryData('select n.billcode '+
' from opitemrece o '+
' left outer join nondrugitems n on n.icode = o.icode '+
' left outer join income i on i.income = o.income '+
' where i.name = "'+ DBPipeline['name'] +'" '+
' and o.finance_number = "'+ DBPipeline['name9'] +'" order by n.billcode '),'''',' ')+')';
;D
-
... คงเป็น function ที่คนสร้างรายงานเขาสร้างขึ้นมาน่ะครับ
ให้เดานะครับ คำสั่งแบบนี้น่าจะอยู่ในฟอร์มใบเสร็จรับเงิน
ส่วน ReplaceStr1 นี่น่าจะเป็น function ที่ตัดเครื่องหมาย ' ที่ได้มาจาก function GetSQLSubQueryData ออกไปเพื่อให้รายงานดูสวยงามน่ะครับ
ถ้าเป็นแบบนี้ อ.นาจ แห่ง หลวงพ่อเปิ่น เคยเอามาสอนไว้ครับ นานแล้ว
ไม่รู้เดาถูกหรือเปล่า ... ;D ....
-
... จะให้แน่ใจ ต้องส่งฟอร์มขึ้นมาดูด้วยน่ะครับ ... :D ....
-
... เมื่อกี้ไปอ่านกระทู้นี้
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=21986.msg189010#new
สงสัยผมเดาถูกครับ ... ;D ;D ....