BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: hapidet ที่ เมษายน 28, 2010, 10:22:35 AM

หัวข้อ: ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)
เริ่มหัวข้อโดย: hapidet ที่ เมษายน 28, 2010, 10:22:35 AM
ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)

ไม่รู้จะอธิบายอย่างไรครับคือผมทำรายงานเกี่ยวกับข้อมูล ผู้ป่วยนอกในตาราง opdscreen filed cc
พอทำเสร็จส่งออกแบบ excell แล้วข้อมูล filed ไม่ขึ้นข้อมูลแสดงแต่  (MEMO) ต้องแก้อย่างไงดีครับ
พอดีมือใหม่ report
หัวข้อ: Re: ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)
เริ่มหัวข้อโดย: atit ที่ เมษายน 28, 2010, 22:18:57 PM
แนะนำตัวด้วยจ๊ะ ;D
หัวข้อ: Re: ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)
เริ่มหัวข้อโดย: hapidet ที่ เมษายน 29, 2010, 12:16:36 PM
แนะนำตัวด้วยจ๊ะ ;D


อภิเดช   เหงาจุ๊
เจ้าหน้าที่คอมพิวเตอร์

งานแผนงานและข้อมูลข่าวสาร โรงพยาบาลนาน้อย อำเภอนาน้อย จังหวัดน่าน ครับ
หัวข้อ: Re: ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)
เริ่มหัวข้อโดย: doramon ที่ เมษายน 29, 2010, 12:31:58 PM
ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)

ไม่รู้จะอธิบายอย่างไรครับคือผมทำรายงานเกี่ยวกับข้อมูล ผู้ป่วยนอกในตาราง opdscreen filed cc
พอทำเสร็จส่งออกแบบ excell แล้วข้อมูล filed ไม่ขึ้นข้อมูลแสดงแต่  (MEMO) ต้องแก้อย่างไงดีครับ
พอดีมือใหม่ report


ส่งตัวอย่างรายงานที่สร้างไว้ ขึ้นมาด้วยครับ

หัวข้อ: Re: ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)
เริ่มหัวข้อโดย: hapidet ที่ เมษายน 29, 2010, 12:45:08 PM
ประมาณนี้ครับ  Run ที่สายฟ้าได้ถูกต้อง   แต่ตรง opd.cc filed นี้เก็บค่าแบบ memo เวลาติ๊กตรง   ส่งออกข้อมูลออก excell  ในระบบงาน End user report มันว่างครับช่วยแนะนำการทำรายงานแบบนี้ให้ด้วยครับ

select v.vstdate,pt.hn,pt.cid,concat(pt.pname,pt.fname,'  ',pt.lname) as ptname ,pt.informaddr
,ol.name,icd.name,vx.pdx ,vx.dx0 ,vx.dx1,vx.dx2,vx.dx3,vx.dx4,vx.dx5 ,opd.cc
from ovst v
left outer join vn_stat vx on vx.vn=v.vn
left outer join opdscreen opd on opd.vn=v.vn
left outer join pttype p on p.pttype=v.pttype
left outer join patient pt on pt.hn=v.hn
left outer join icd101 icd on icd.code=vx.pdx
left outer join hospcode hos on hos.hospcode=v.hospmain
left outer join ovstist  ol on ol.ovstist=v.ovstist
where v.vstdate between  '2010-01-01' and '2010-05-01'
and (vx.pdx  in ('T140','T141' )
or vx.dx0  in ('T140','T141' )
or vx.dx1  in ('T140','T141' )
or vx.dx2  in ('T140','T141' )
or vx.dx3  in ('T140','T141' )
or vx.dx4  in ('T140','T141' )
or vx.dx5  in ('T140','T141' )  )
group by v.vn
order by v.vstdate
หัวข้อ: Re: ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)
เริ่มหัวข้อโดย: niyomstd ที่ เมษายน 29, 2010, 12:56:40 PM
อยากให้ออกมาเป็น excel ตามภาพเลยครับ
หัวข้อ: Re: ช่วยสอนการทำรายงานแบบ ตารางที่เป็น (MEMO)
เริ่มหัวข้อโดย: doramon ที่ เมษายน 29, 2010, 12:57:27 PM
มันก็แสดงปกตินี้ครับ