BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: yord ที่ กันยายน 11, 2008, 01:28:17 AM
-
ไม่ทราบว่าท่านใดมีฟอร์ม LAB-APP-REQUEST-1 บ้างครับ ของผมทำแล้วสั่งพิมพ์ไม่ยอมออกครับ แต่รันคำสั่งได้นะครับไม่มีปัญหา ???
select l1.*,l3.*,concat(pt.pname,pt.fname," ",pt.lname) as ptname,v.age_y,v.age_m ,
n.name as nationality_name,d.name
from lab_app_head l1, lab_items l3,patient pt,vn_stat v,nationality n, oapp oa,doctor d
where l1.lab_app_order_number = '124'
and l1.hn=pt.hn and n.nationality=pt.nationality
and l1.vn=v.vn and oa.vn=l1.vn and oa.doctor=d.code
order by l3.lab_items_name,l3.display_order
limit 1
-
บางท่านอาจสงสัยว่าพิมพ์จากตรงไหน สั่งพิมพ์จากหน้าจอนัดผู้ป่วย สั่ง Lab ล่วงหน้าน่ะครับ ;D
-
มานั่งรอ นอนรอผู้ใจบุญครับ ;D
-
....แนบรูปแบบของรายงานว่าต้องการรายละเอียดหรือข้อมูลอะไรบ้างด้วยได้หรือเปล่าครับ... :D....
-
จะเป็นเหมือนกับ LAB-REQUEST-2 น่ะครับ ท่าน
-
ขอดันกระทู้คอยท่าน Khuad ครับ ;D
-
.. ;D ;D ;D....
....ต้องขอเป็นตอนเย็นนะครับ คือผมยังไม่เคยใช้หรือศึกษาเรื่องการสร้าง report ที่มีการจับภาพจากหน้าจอการสั่ง lab ไปไว้ในรายงานน่ะครับ เคยทำแต่ให้ดึงรายการที่สั่งมาแสดงในรายงาน...
....แต่เดี๋ยวต้องเข้าไปเซียร์หาอุปกรณ์มาทำ server เก็บ log การใช้ net ก่อนครับ.... :D...
-
ขอบคุณครับ :D
-
...มาบอกว่า กลับมาถึงบ้านพักแล้วครับ เดี๋ยวดูให้ครับ มีจุดต้องแก้ไขนิดหน่อย อาจเป็นดึกๆ นิดนะครับ.. :D..
-
;D
-
...ผมได้แก้ไขคำสั่งของรายงานนิดหน่อยครับ สามารถพิมพ์รายงานได้(ตามรูป)...
...แต่ปัญหาก็คือ รูปแบบรายงาน LAB-APP-REQUEST-1 ของคุณ yord ใช้การจับภาพหน้าต่างการสั่ง lab มาแสดงในตัวรายงาน ซึ่งในการที่จะสั่งพิมพ์ฟอร์มรายงานตัวนี้ HOSxP จะไม่มีการดำเนินการเก็บภาพหน้าต่างสั่ง lab เอาไว้ด้วยนะครับ...
...ถ้าจะให้มีการเก็บภาพจะต้องสั่งที่ปุ่ม Print Form ที่อยู่ด้านล่างของหน้าต่างการสั่ง lab ครับ HOSxP จึงจะจับภาพแล้วบันทึกเป็นชื่อ LabForm.jpg เก็บอยู่ที่ My Documents ครับ..
...ปัญหาก็คือ การสั่งพิมพ์จากปุ่ม Print Form นั้นจะใช้ฟอร์มชื่อ LAB-FORM-REQUEST-1 เหมือนกันทั้งการสั่งแบบปกติและการสั่งล่วงหน้า อาจจะยากในการแยก ว่าอันไหนสั่งปกติ อันไหนสั่งล่วงหน้าครับ...
...ถ้าต้องการใช้ LAB-APP-REQUEST-1 คงต้องให้แสดงเป็นรายการที่ถูกสั่ง หรือถ้าต้องการให้ใช้การจับภาพมาแสดงก็พอทำได้ครับ ปรับวิธีการสั่งนิดหน่อย ขอติดไว้เป็นพรุ่งนี้ว่างๆ อีกครั้งนะครับ ขอตรวจสอบตัวรายงานอีกหน่อยครับ... :D....
-
อย่าลืมผมเสียล่ะครับ ท่าน Khuad ;D
-
ดันกระทู้ครับ :D
-
;D ;D ;D ช้าหน่อยครับ...กิ๊กเก่าที่เพิ่งส่งกลับไปเพิ่งกลับมาใหม่ครับ....(รอตามเก็บอยู่เหมือนกันครับ) ;D ;D ;D
-
...ต้องขออภัยท่าน yord อย่างแรงเลยนะครับ...
...พอดีมีงานของ รพ. ที่ต้องแก้ปัญหาด่วนเข้ามาหลายงานเลยครับ ตั้งแต่วันเสาร์แล้วครับ ตอนนี้ยังไม่เรียบร้อยเลย แต่ใกล้แล้วหล่ะครับ...
...เอาเป็นว่าวันนี้ค่ำๆ แน่นอนครับ แต่ถ้างานเรียบร้อยก่อนก็จะรีบจัดการให้ครับ.... ;)....
...ขออภัย ขออภัย ....
-
มิเป็นไรครับ ท่านKhuad ยังไงต้องขอรบกวนด้วยครับ ;D
-
...อันนี้เป็นฟอร์มรายงานของท่าน yord ที่ผมเอามาแก้ไขคำสั่งนิดนึงครับ....
...แต่อย่างที่บอกไว้ว่าการสั่งพิมพ์รายงานตัวนี้ไม่มีการจับภาพหน้าจอสั่ง lab ไว้ ดังนั้นก่อนที่จะสั่งบันทึกและพิมพ์ ก็ต้องใช้วิธีกดที่ปุ่ม Print Form ที่อยู่ด้านล่างขวามือของหน้าต่างการสั่ง lab ก่อนครับ ระบบก็จะจับภาพหน้าจอสั่ง lab ไปเก็บไว้ที่ My Documents
...แต่ปุ่ม Print Form นี้จะดึงฟอร์มรายงาน LAB-FORM-REQUEST-1 มาพิมพ์ด้วย ถ้าเรามีฟอร์มตัวนี้อยู่ในระบบและไม่ได้ใช้(ที่ผมไม่ได้ใช้ครับ ไม่ทราบว่าท่าน yord ใช้อยู่หรือเปล่า) ก็ลบออกหรือบันทึกไปเป็นเป็นชื่ออื่นก่อนก็ได้ครับ พอเรากดปุ่ม Print Form ก็จะมีข้อความเตือนว่าไม่มีฟอร์มรายงานนี้อยู่ ก็กด OK ไป ทีนี้ก็มีรูปภาพหน้าจอสั่ง lab ให้นำไปแสดงในฟอร์มรายงาน LAB-APP-REQUEST-1 แล้วครับ...
...ถามว่าทำไมไม่ทำรายงานชื่อ LAB-FORM-REQUEST-1 ไปเลย ก็เป็นเพราะว่าเจ้าปุ่ม Print Form นี้ทั้งการสั่ง lab ปกติและการสั่งล่วงหน้า ใช้ฟอร์ม LAB-FORM-REQUEST-1 ตัวเดียวกัน แต่ว่าการสั่งแบบปกติและการสั่งล่วงหน้า จะเก็บข้อมูลการสั่งและการรรายงานผลคนละตารางกัน ไม่รู้ว่ามีวิธีการสร้างหรือเปล่า แต่ตัวผมคิดหาวิธีไม่ออกครับ... ;D...
-
....แต่ถ้าจะใช้เป็นแบบนำรายการที่สั่งมาแสดง ก็ทำได้ครับ แต่รู้สึกว่าการสั่ง lab ล่วงหน้าจะเก็บข้อมูลรายการที่สั่งเป็นราย Item อย่างเดียว ไม่มีแบบเก็บรวมทั้ง Item และ Profile เหมือนตาราง lab_order_service ของการสั่ง lab แบบปกติครับ....
....ตัวอย่างรายงานที่แนบไว้ผมยังไม่ได้ลบข้อมูลของรูปภาพหน้าจอสั่ง lab ออก แต่เพิ่มข้อมูลรายการที่สั่ง lab เข้าไป ถ้าท่าน yord ต้องการก็ลองนำไปปรับใช้ดูนะครับ... :D....
-
ขอบคุณมากครับท่านKhuad ;D
ใช้ได้เลยล่ะครับ
-
(รอตามเก็บอยู่เหมือนกันครับ)
;D ;D ;D มาเก็บตามสัญญา THANKS ;D ;D ;D
-
ผมปริ้นที่ผู้ป่วยในทำไมขึ้นแบบนี้ครับ