BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: panus_t ที่ มกราคม 20, 2012, 10:16:58 AM
-
ในสายฟ้าผมลองใช้
select sum(adjrw) from ipt where dchdate between "2011-10-01" and "2011-10-31" and drg like "05%"
ได้เท่ากับ 4.54
ใน Report ผมใช้
Value := GetSQLIntegerData('select sum(adjrw) from ipt where dchdate '+
' between "'+formatdatetime('yyyy-mm-dd',rxdate1)+'" and "'+formatdatetime('yyyy-mm-dd',rxdate2)+'" '+
' and drg like "05%" ');
ได้เท่ากับ 5.00 ลองกำหนด variable เป็น double แล้ว และ Display Format เป็น #,0.00;-#,0.00
ทำไงใน Report ถึงจะได้ 4.54 ครับ.....
-
... ใช้
Value := GetSQLDoubleData('select sum(adjrw) from ipt where dchdate '+
' between "'+formatdatetime('yyyy-mm-dd',rxdate1)+'" and "'+formatdatetime('yyyy-mm-dd',rxdate2)+'" '+
' and drg like "05%" ');
ครับ ...