BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: worawit ที่ พฤศจิกายน 17, 2010, 08:41:18 AM

หัวข้อ: Print ใบนัดผู้ป่วยไม่ได
เริ่มหัวข้อโดย: worawit ที่ พฤศจิกายน 17, 2010, 08:41:18 AM
ขอความช่วยเหลือหลังจาก up version แล้ว print ใบนัดไม่ได้ error ดังภาพครับ
ไม่ทราบว่าต้องแก้ไขอย่างไรครับ
หัวข้อ: Re: Print ใบนัดผู้ป่วยไม่ได
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 17, 2010, 08:57:54 AM
ลองตรวจสอบ form-APPOINTMENT น่าจะมี order by ซ้ำซ้อนในฟิวด์ an ที่ดึงมาจาก 2ตารางแต่ไม่ได้บอกว่า an จากตารางใด(ในชุดคำสั่งน่ะครับ..) ลองตรวจดูอีกที่ ไม่น่าจะใช่จาก hosxp program
หัวข้อ: Re: Print ใบนัดผู้ป่วยไม่ได
เริ่มหัวข้อโดย: worawit ที่ พฤศจิกายน 17, 2010, 09:03:48 AM
คำสั่งใบนัดเป็นอย่างนี้ครับไม่ทราบว่าต้องแก้ไขตรงไหนครับ
select o.*,concat(p.pname,p.fname,"  ",p.lname) as ptname,d.name as doctor_name ,
c.name as clinic_name, i.an
from oapp o
left outer join patient p on p.hn=o.hn
left outer join doctor d on d.code=o.doctor
left outer join clinic c on c.clinic=o.clinic
left outer join ipt i on i.hn=o.hn
where  o.oapp_id="24463"
order by an desc
limit 1
หัวข้อ: Re: Print ใบนัดผู้ป่วยไม่ได
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 17, 2010, 09:05:31 AM
order by an desc

ลองแก้เป็น order by i.an  desc
หัวข้อ: Re: Print ใบนัดผู้ป่วยไม่ได
เริ่มหัวข้อโดย: worawit ที่ พฤศจิกายน 17, 2010, 09:48:52 AM
ได้แล้วครับ อ. ขอบคุณมากๆๆๆครับ
หัวข้อ: Re: Print ใบนัดผู้ป่วยไม่ได
เริ่มหัวข้อโดย: เข้ม ที่ พฤศจิกายน 17, 2010, 10:01:00 AM
ได้แล้วครับ อ. ขอบคุณมากๆๆๆครับ

แทนคำพูดว่าขอบคุณ ด้วยการกดที่ thank ให้พี่เกื้อ ก็จะดียิ่ง ๆ นะครับ  8) 8) 8)