BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: s@u ที่ มีนาคม 25, 2011, 14:19:26 PM

หัวข้อ: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: s@u ที่ มีนาคม 25, 2011, 14:19:26 PM
พอดีโหลดแบบฟอร์ม OPDCARD ของอ.ขวดมาค่ะ แล้วรายการเวชภัณฑ์ที่ไม่ใช่ไม่ขึ้นให้ ลองใส่คำสั่งไปแล้ว แต่ว่า ไม่รู้ว่าผิดตรงไหน ถึงได้โหลดข้อมูลนานมากๆ  รบกวนช่วยดูให้หน่อยค่ะ

select o.vn,concat(if((d.name is null or d.name = ""),"-",d.name),"  ",
     if(d.strength is null,"",d.strength),"  #  ",if(o.qty is null,"",o.qty)) as drug_name,
     concat(if((du.shortlist is null or du.shortlist = ""),"",du.shortlist),
     if((su.name1 is null or su.name1 = ""),"",su.name1),if((su.name2 is null or
     su.name2 = ""),"",su.name2),if((su.name3 is null or su.name3 = ""),"",su.name3)) as shortlist
     from opitemrece o
     left outer join drugitems d on d.icode = o.icode
     left outer join drugusage du on du.drugusage = o.drugusage
     left outer join sp_use su on su.sp_use = o.sp_use
     left outer join nondrugitems n on n.icode = o.icode
     where o.icode like "1%" or o.icode like "3%" and o.vn = "540324085823"
     group by o.vn
     order by d.therapeuticgroup,d.name

สีแดงคือตัวที่เพิ่มเข้าไปค่ะ
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 25, 2011, 14:23:47 PM
ลองเอาเฉพาะเวชภัณฑ์ไม่ใช่ยา ใน s_drugitems แล้วออกไหมครับ..ถ้าไม่เอา drugitems มา join
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: Khuad ที่ มีนาคม 25, 2011, 14:29:47 PM

... คุณสุ ลองใส่วงเล็บ ()  คล่อมตรงเงื่อนไข or ที่เพิ่มเข้าไปใหม่ด้วยครับ ...  :D ....


   where (o.icode like "1%" or o.icode like "3%") and o.vn = "540324085823"

หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: s@u ที่ มีนาคม 25, 2011, 14:36:04 PM
ส่งรายงานมาให้ช่วยดูเลยค่ะ อ.เกื้อ....  ในส่วนของ subreport16 dbphinelink13  ต้องการให้แสดงรายการหัตการด้วยค่ะ  ถ้าจะเอารายการเวชภัณฑ์ที่ไม่ใช่ยา กลัวว่ารายการ lab จะมาขึ้นในส่วนนี้ด้วย  ซึ่ง อ.ขวดได้ทำรายการแยกเป็นส่วนไว้ให้แล้วค่ะ  ถ้าจะแยกเป็นรายการหัตถการก็ดีเหมือนกัน  รบกวนด้วยนะคะ
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: s@u ที่ มีนาคม 25, 2011, 14:44:46 PM
อ.ขวด คะ....ถ้าเราต้องการจะสร้าง  subreport ให้เป็น รายการหัตถการ แยกออกมาล่ะคะ  ต้องทำอย่างไร??
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 25, 2011, 14:47:28 PM
รายงาน..ระดับ..เทพ...ต้องให้..เทพขวด   จัดการ...ครับ..เพราะผม..เทพ...เทียนชัย..ยังขอลา.. ;D ;D ;D
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: Khuad ที่ มีนาคม 25, 2011, 15:01:41 PM


... คำตอบสุดท้ายเรื่องแก้ไขฟอร์ม OPD Card  ตอนนี้คือ  ต้อง  ใช้เวลา   ครับ

    แต่ตอนนี้ผมถูกงานทับอยู่อ่ะครับ ...  :P  :P  :-\  :-\  :'(  :'( ...


   
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: s@u ที่ มีนาคม 25, 2011, 15:18:41 PM
ขอบคุณค่ะ  ตอนนี้กำลังแก้เอง  จะได้เรียนรู้เพิ่มเติมไปในตัว
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 25, 2011, 15:56:25 PM
ขอบคุณค่ะ  ตอนนี้กำลังแก้เอง  จะได้เรียนรู้เพิ่มเติมไปในตัว

เอาเฉพาะรายการ icode ใน er_oper มาเชื่อม opitemrece ได้ไหมเพื่อลดขนาดข้อมูล
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: Khuad ที่ มีนาคม 25, 2011, 17:35:13 PM
อ้างถึง
ส่งรายงานมาให้ช่วยดูเลยค่ะ อ.เกื้อ....  ในส่วนของ subreport16 dbphinelink13  ต้องการให้แสดงรายการหัตการด้วยค่ะ  ถ้าจะเอารายการเวชภัณฑ์ที่ไม่ใช่ยา กลัวว่ารายการ lab จะมาขึ้นในส่วนนี้ด้วย  ซึ่ง อ.ขวดได้ทำรายการแยกเป็นส่วนไว้ให้แล้วค่ะ  ถ้าจะแยกเป็นรายการหัตถการก็ดีเหมือนกัน  รบกวนด้วยนะคะ
และ
อ้างถึง
อ.ขวด คะ....ถ้าเราต้องการจะสร้าง  subreport ให้เป็น รายการหัตถการ แยกออกมาล่ะคะ  ต้องทำอย่างไร??

... คุณสุ ไม่ได้ลงบันทึกรายการหัตถการที่หน้าหัตถการหรือเปล่าครับ

    จะใช้ข้อมูลหัตถการมาจากรายการค่าใช้จ่ายหรือเปล่าครับ ... ;D ....
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: s@u ที่ มีนาคม 28, 2011, 11:25:29 AM
ได้ลองบันทึกรายการหัตการไว้แล้วค่ะ แต่ก็ไม่ขึ้นให้ค่ะ รบกวนชี้แนะด้วยค่ะ ว่าต้องแก้อย่างไร
จะขึ้นอย่างที่เห็นในรูปค่ะ
หัวข้อ: Re: ช่วยดูคำสั่ง ดึงข้อมูลเวชภัณฑ์ที่ไม่ใช่ให้หน่อยค่ะ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 28, 2011, 22:36:17 PM
join er_oper_code เพื่อเอา name ของชื่อหัตการมาแสดงใน subreport ของ อ.เทพ ขวดครับ..ต้องลองดูครับ..เพราะอาจไม่ต้องการแค่ชื่อค่าใช้จ่ายหรือหมวดค่ารักษามาแสดง..