ผู้เขียน หัวข้อ: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE  (อ่าน 6552 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ kungkung

  • Sr. Member
  • ****
  • กระทู้: 491
  • Respect: +2
    • ดูรายละเอียด
พอดีเจ้าหน้าที่ที่ทำการคัดกรองเขาต้องการพิมพ์ฟอร์มออกมาด้วยครับ
นวก.คอมพิวเตอร์  รพช.บ้านแหลม จ.เพชรบุรี
MASTER  :  Acer  AT350 F1 Intel Xeon E5620 SATA 146 x3  DDR3 36 GB. CentOS 6.3
Lenovo System x 3550 M5  16 GB  SAS 300 x 4 = CentOS 7.0
HOSxP v.3.53.7.16

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 04, 2011, 16:09:13 PM »
0
ส่วนใหญ่ ue เราจะผูกกับ visit ก็ใช้ vn เป็น paramenter ครับ หรือ universal_head_id ก็ได้ลองทำครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ kungkung

  • Sr. Member
  • ****
  • กระทู้: 491
  • Respect: +2
    • ดูรายละเอียด
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 04, 2011, 16:15:27 PM »
0
ส่วนใหญ่ ue เราจะผูกกับ visit ก็ใช้ vn เป็น paramenter ครับ หรือ universal_head_id ก็ได้ลองทำครับ

โค๊ดประมาณนี้ครับ

select u.*,concat(p.pname,p.fname,'  ',p.lname)as ptname,v.age_y,v.age_m,
pt.name as pttype,sp.name as spclty,ud.*
from universal_head u

left outer join patient p on p.hn = u.hn
left outer join vn_stat v on v.vn = u.vn
left outer join pttype pt on pt.pttype = v.pttype
left outer join spclty sp on sp.spclty = v.spclty
left outer join universal_detail ud on ud.universal_head_id = u.universal_head_id
where u.vn = 'xxxxx'

ตรง xxxx เป็น vn นะครับ  แต่ก้อออกมาเป็นกระดาษเปล่า เวลาจะพิมพ์ ติ๊กพิมพ์ตรงหน้าคัดกรองของ UE 8iy[
นวก.คอมพิวเตอร์  รพช.บ้านแหลม จ.เพชรบุรี
MASTER  :  Acer  AT350 F1 Intel Xeon E5620 SATA 146 x3  DDR3 36 GB. CentOS 6.3
Lenovo System x 3550 M5  16 GB  SAS 300 x 4 = CentOS 7.0
HOSxP v.3.53.7.16

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 04, 2011, 16:19:59 PM »
0
ส่วนใหญ่ ue เราจะผูกกับ visit ก็ใช้ vn เป็น paramenter ครับ หรือ universal_head_id ก็ได้ลองทำครับ

ตามที่พี่โก้บอก   ลองดึงค่า parameter มาดูก่อนก็ได้ครับ  ว่าเป็น  vn  หรือ  universal_head_id   แล้วค่อยไปแก้ sql   

ปล.  ไม่เคยเขียนรายงานแบบนี้เหมือนกันครับ   ;D ;D
I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

ออฟไลน์ [-_เอ็ม_-]

  • Hero Member
  • *****
  • กระทู้: 1,472
  • [-- Developer มือใหม่ --]
  • Respect: +3
    • ดูรายละเอียด
    • โรงพยาบาลบรบือ
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 04, 2011, 16:25:20 PM »
0
มาฟังรายละเอียดครับ กำลังทำเหมือนกัน
###### [- นิวัฒน์ <M> นัดสถาพร -] ######
   << นักวิชาการคอมพิวเตอร์ รพ.บรบือ >>
<< Rajabhat Mahasarakham University >>
------------------------------------------------------------------------------

ออฟไลน์ kungkung

  • Sr. Member
  • ****
  • กระทู้: 491
  • Respect: +2
    • ดูรายละเอียด
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #5 เมื่อ: กุมภาพันธ์ 04, 2011, 17:03:12 PM »
0
ส่วนใหญ่ ue เราจะผูกกับ visit ก็ใช้ vn เป็น paramenter ครับ หรือ universal_head_id ก็ได้ลองทำครับ

      ;D ;D  ขอบคุณครับ  parameter เป็น universal_head_id ครับ   ;D ;D
นวก.คอมพิวเตอร์  รพช.บ้านแหลม จ.เพชรบุรี
MASTER  :  Acer  AT350 F1 Intel Xeon E5620 SATA 146 x3  DDR3 36 GB. CentOS 6.3
Lenovo System x 3550 M5  16 GB  SAS 300 x 4 = CentOS 7.0
HOSxP v.3.53.7.16

ออฟไลน์ nummon

  • Full Member
  • ***
  • กระทู้: 107
  • Respect: 0
    • ดูรายละเอียด
    • SrisangwornSukhothai Hospital
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #6 เมื่อ: กุมภาพันธ์ 04, 2011, 18:39:54 PM »
0
ส่วนใหญ่ ue เราจะผูกกับ visit ก็ใช้ vn เป็น paramenter ครับ หรือ universal_head_id ก็ได้ลองทำครับ

      ;D ;D  ขอบคุณครับ  parameter เป็น universal_head_id ครับ   ;D ;D


UE ชนิด visit ถ้าเป็นคนไข้ OPD จะผูกกับ VN แต่ถ้าเป็น IPD จะผูกด้วย AN
และแต่ละ visit อาจมีการกรอก UE หลายฟอร์มหรือหลายครั้ง
แต่ละครั้งของ UE  ผูกกับ universal_head_id
( ที่รพ.คนใข้ AN เดียวมีการประเมินประเภทผู้ป่วยทุกวัน )

<a href=http://www.srisangworn.go.th>โรงพยาบาลศรีสังวรสุโขทัย</a>
Hosxp : 3.54.2.15
SERVER :  Xeon 3.4    Ram 4G   HD 120 GB OS : Linux CENOS 5.1   Mysql  5.1.23-rc
SLAVE-I :  Xeon 3.4    Ram 4G   HD 120 GB OS : Linux CENOS 5.2   Mysql  5.1.45 (Mysql Replication)
เริ่ม  4 สิงหาคม 2549  ขึ้นระบบ : อ.ชัยพร และ ทีม BMS

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #7 เมื่อ: กุมภาพันธ์ 04, 2011, 20:11:31 PM »
0
ปกติผมใช้ select 1 as cc แล้วค่อยไปเขียน sql ในตัวรายงานอีกทีครับ
ChangeReportSQL()
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ kungkung

  • Sr. Member
  • ****
  • กระทู้: 491
  • Respect: +2
    • ดูรายละเอียด
Re: อยากทราบวิธีส่งค่าพารามิเตอร์ เวลาจะพิมพ์ฟอร์มจาก UE
« ตอบกลับ #8 เมื่อ: กุมภาพันธ์ 05, 2011, 12:44:44 PM »
0
ปกติผมใช้ select 1 as cc แล้วค่อยไปเขียน sql ในตัวรายงานอีกทีครับ
ChangeReportSQL()

 ;D ;D ขอบคุณอีกครั้งครับ  ;D ;D
นวก.คอมพิวเตอร์  รพช.บ้านแหลม จ.เพชรบุรี
MASTER  :  Acer  AT350 F1 Intel Xeon E5620 SATA 146 x3  DDR3 36 GB. CentOS 6.3
Lenovo System x 3550 M5  16 GB  SAS 300 x 4 = CentOS 7.0
HOSxP v.3.53.7.16