BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: wiratnkk ที่ มีนาคม 25, 2011, 18:49:02 PM
-
รบกวนอาจารย์ผู้รู้ทุกท่านช่วยชี้แนะทีว่าผิดตรงไหน ข้อมูล report ไม่ออก ตรวจสอบใน sql query ก็ได้ปกติ แต่พอลงใน report กลับไม่แสดงผล ครับ
-
ตรง formatthaidate ต้องแก้ไขเป็น formatdatetime ครับ
ds1:=formatdatetime('yyyy-mm-dd',date1);
ds2:=formatdatetime('yyyy-mm-dd',date2);
-
ไม่ทัน อ. pop
ds1:=FormatThaiDate('DD-MMM-EEEE', date1);
ds2:=FormatThaiDate('DD-MMMM-EEEE', date2);
-
ขอบพระคุณอาจารย์ pop และ อาจารย์ นาจ ครับ ตอบไม่ทันก็ไม่เป็นไร ครับ เดี๋ยวมีตามมาอีก ครับ คงไม่ว่านะครับผม
-
ขอบพระคุณอาจารย์ pop และ อาจารย์ นาจ ครับ ตอบไม่ทันก็ไม่เป็นไร ครับ เดี๋ยวมีตามมาอีก ครับ คงไม่ว่านะครับผม
อ. อ๊อดครับไม่ใช่อ.นาจ ;D ;D ;D
-
;D ;D -ขอโทษผิดคน แบบว่าประทับใจ อ.นาจด้วย ครับ อ.อ๊อดคงไม่ว่านะครับ แต่ form ที่ อ.อ๊อดแนะนำผมลองทำแล้ว ครับ ไม่ออก แต่ถ้ายังไม่ใส่ changereportsql นี่จะรับค่าแสดงผลวันที่ได้ แต่ถ้าใส่ changereportsql แล้วจะไม่แสดงผล ครับ
-
ต้องดูว่า วางชุดคำสั่งหลัง เปลี่ยนเป็น ChangeReportSQL อย่างไร ถูกตำแหน่งหรือไม่ ได้ใช้ตัวแปรที่กำหนด date1,date 2 ซึ่งก็คือ ds1 และ ds2 ในชุดคำสั่งหลักครับ...
ลองดูรายงานจากที่ อ.ป๋อป แก้ไขหรือยังครับ และก็ตรวจสอบ รหัสยาที่ใช้บ่งชี้ วัคซินป้องกันพิษสุนัขบ้าครับ..น่าจะมีมากกว่า 1 รายการครับ..
ChangeReportSQL('select v.aid,t.name,count(o.hn) as count_item, '+
'v.hn ,concat(p.pname,p.fname," ",p.lname) as ptname ,'+
'p.addrpart,p.moopart '+
'from vn_stat v,opitemrece o, thaiaddress t,patient p '+
'where o.icode = "1490003" หรือ o.icode in ("xxxxxx","yyyyyy","zzzzzz" ) and o.vn=v.vn and v.vstdate between "'+ds1+'" and "'+ds2+'" '+
'and t.addressid=v.aid and p.hn=v.hn '+
'group by v.aid ,t.name,o.hn,p.pname,p.fname,p.lname,p.addrpart,p.moopart '+
'order by v.aid,t.name,p.moopart,p.addrpart');
-
ขอบคุณครับ อาจารย์เกื้อ ผมทดสอบทำแบบ อ.pop แต่ใช้ formatdate แบบ อ. อ๊อด ครับ แต่ก็ไม่ออกอยู่ดีครับ แต่แบบ อ.pop ก็ออกปกติครับ แต่ format วันที่ รูปแบบภาษาไทย ทีเป็นพยัญชนะ ไม่ได้ ครับ ใช้ windows7 ครับ ปีจะแสดงเป็น คศ. ครับ
-
ขอบคุณครับ อาจารย์เกื้อ ผมทดสอบทำแบบ อ.pop แต่ใช้ formatdate แบบ อ. อ๊อด ครับ แต่ก็ไม่ออกอยู่ดีครับ แต่แบบ อ.pop ก็ออกปกติครับ แต่ format วันที่ รูปแบบภาษาไทย ทีเป็นพยัญชนะ ไม่ได้ ครับ ใช้ windows7 ครับ ปีจะแสดงเป็น คศ. ครับ
อ.นาจ..เคยโพสต์ วิธีแปลง วันเดือนปีใน WIN 7 ให้แล้วครับ..ลองหาดูในบอร์ด จาก ชื่อ อ.นาจ