BMS-HOSxP Community
HOSxP => Report Exchange => ข้อความที่เริ่มโดย: k_toedkiets ที่ กุมภาพันธ์ 23, 2011, 10:42:52 AM
-
ข้อมูลตรง ชื่อ-สกุล ไม่ขึ้น แต่ HN ที่อยู่ ผลแลปขึ้นหมด ช่วยดูให้ด้วยว่าผิดตรงไหนครับ
คำสั่ง SQL
select vn from vn_stat limit 1
ทำ Report
ชื่อ-สกุล ใช้ Variable5
คลิกขวาเลือก Calculations
คำสั่งดังนี้
Value := GetSQLStringData('select concat(pname,fname," ",lname) as patient '+
' from patient where death<>"Y" and hn = "'+DBPipeline['hn']+'"');
-
Value := GetSQLStringData('select concat(pname,fname," ",lname) as patient '+
' from patient where death<>"Y" and hn = "'+DBPipeline['hn']+'"');
ลองเคาะวรรคอีกที ตรงบรรทัดแรกก่อน ( '+) บรรทัดที่สอง เคาะวรรคหลัง (')
และลองตัด death <>"Y" ทิ้งไปเลย ยังครับ
-
Value := GetSQLStringData('select concat(pname,fname," ",lname) as patient '+
' from patient where death<>"Y" and hn = "'+DBPipeline['hn']+'"');
ลองเคาะวรรคอีกที ตรงบรรทัดแรกก่อน ( '+) บรรทัดที่สอง เคาะวรรคหลัง (')
และลองตัด death <>"Y" ทิ้งไปเลย ยังครับ
ถ้า อ.เกื้อให้ตัด death <>"Y" ผมเห็นว่าต้องตัด and หลัง death <>"Y" ออกด้วยครับ เดี๋ยวจะ error อีก ;D ;D ;D
death <>"Y" and
-
ทำได้แล้วขอบคุณครับ... :D :D :D :D
-
Value := GetSQLStringData('select concat(pname,fname," ",lname) as patient '+
' from patient where death<>"Y" and hn = "'+DBPipeline['hn']+'"');
ลองเคาะวรรคอีกที ตรงบรรทัดแรกก่อน ( '+) บรรทัดที่สอง เคาะวรรคหลัง (')
และลองตัด death <>"Y" ทิ้งไปเลย ยังครับ
ถ้า อ.เกื้อให้ตัด death <>"Y" ผมเห็นว่าต้องตัด and หลัง death <>"Y" ออกด้วยครับ เดี๋ยวจะ error อีก ;D ;D ;D
death <>"Y" and
;D ;D ;D เห็นควรด้วยครับ... ;D ;D ;D