BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: panus_t ที่ มกราคม 20, 2012, 10:16:58 AM

หัวข้อ: สอบถามการ sum ใน report ครับ
เริ่มหัวข้อโดย: 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 ครับ.....
หัวข้อ: Re: สอบถามการ sum ใน report ครับ
เริ่มหัวข้อโดย: Khuad ที่ มกราคม 20, 2012, 10:26:11 AM

... ใช้

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%" ');


  ครับ ...