ผู้เขียน หัวข้อ: อยากเพิ่มรายชื่อแพทย์ผู้สั่งใน FORM-Doctor-Dent-OPDCARD  (อ่าน 4306 ครั้ง)

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

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
0
อยากเพิ่มรายชื่อแพทย์ผู้สั่ง(command_doctor_name)ใน FORM-Doctor-Dent-OPDCARD จะทำอย่างไรครับ ในฟอร์มมีแต่ command_doctor ซึ่งมีแต่เลขรหัสแพทย์ ลอง join ดูเองแล้วไม่สำเร็จ ใครพอเป็นรบกวนหน่อยครับ ตามนี้ครับ

select d1.*,v1.*,o1.*,s.*,t.blobtext,t.blobtext2,pe.image1
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
left outer join opdscreen s on s.vn = d1.vn
left outer join pe_image pe on pe.vn=d1.vn
left outer join tempreport t on t.name=d1.vn and t.reportname="DOCTOR-FORM"
where d1.vn="491111121355" and d1.print_server="NIPON" 
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ draran

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
Re: อยากเพิ่มรายชื่อแพทย์ผู้สั่งใน FORM-Doctor-Dent-OPDCARD
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 14, 2006, 09:26:16 AM »
0
select d1.*,v1.*,o1.*,s.*,t.blobtext,t.blobtext2,pe.image1, concat("รับคำสั่ง ",d2.name) as cmddoctor
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
left outer join opdscreen s on s.vn = d1.vn
left outer join pe_image pe on pe.vn=d1.vn
left outer join tempreport t on t.name=d1.vn and t.reportname="DOCTOR-FORM"
left outer join doctor d2 on d2.code = o1.command_doctor
where d1.vn="491111121355" and d1.print_server="NIPON"
ความช่วยเหลือ จะมายังผู้ที่พยายาม
Administrator,Programmer,Thungyangdaeng Hospital,Pattani
SERVER: Intel Xeon Dual-Core 5140 2.33GHz. Cach 4NB.1333Mhz ,RAM DDR2 512MB*2,HDD SATA2 160 GB*2,
OS:CentOS 4.4 x86_64 MySQL 4.1.20 ,Replicate: Pentium4 WindowsXP RAM 512 MB, Client:Celeron,Sempron,PentiumIII WindowsXP

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
Re: อยากเพิ่มรายชื่อแพทย์ผู้สั่งใน FORM-Doctor-Dent-OPDCARD
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 15, 2006, 21:35:57 PM »
0
ขอบคุณคุณหมออรัญครับ แต่ยังสงสัยนิดหนึ่งตรง "รับคำสั่ง" ต้องอ้างอิงถึง field ไหนของตาราง doctor_order_print หรือเปล่าครับ หรือใช้ "รับคำสั่ง" เลย เพราะลองดูแล้วมันจะขึ้นเป็น "??????????" แล้วในฟอร์มก็จะว่างไม่มีข้อมูลครับ รบกวนหน่อยครับ
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: อยากเพิ่มรายชื่อแพทย์ผู้สั่งใน FORM-Doctor-Dent-OPDCARD
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 15, 2006, 22:31:01 PM »
0
link มาจาก o1.command_doctor  หรือ ovst.command_doctor ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ draran

  • Full Member
  • ***
  • กระทู้: 121
  • Respect: 0
    • ดูรายละเอียด
Re: อยากเพิ่มรายชื่อแพทย์ผู้สั่งใน FORM-Doctor-Dent-OPDCARD
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 15, 2006, 23:17:34 PM »
0
โทษทีครับ ลืม อธิบาย
select d1.*,v1.*,o1.*,s.*,t.blobtext,t.blobtext2,pe.image1, concat("รับคำสั่ง ",d2.name) as cmddoctor
from doctor_order_print d1
left outer join vn_stat v1 on v1.vn=d1.vn
left outer join ovst o1 on o1.vn=d1.vn
left outer join opdscreen s on s.vn = d1.vn
left outer join pe_image pe on pe.vn=d1.vn
left outer join tempreport t on t.name=d1.vn and t.reportname="DOCTOR-FORM"
left outer join doctor d2 on d2.code = o1.command_doctor
where d1.vn="491111121355" and d1.print_server="NIPON"

concat("รับคำสั่ง ",d2.name) คำสั่ง concat แค่เชื่อม "รับคำสั่ง" กับชื่อแพทย์ครับ
ความช่วยเหลือ จะมายังผู้ที่พยายาม
Administrator,Programmer,Thungyangdaeng Hospital,Pattani
SERVER: Intel Xeon Dual-Core 5140 2.33GHz. Cach 4NB.1333Mhz ,RAM DDR2 512MB*2,HDD SATA2 160 GB*2,
OS:CentOS 4.4 x86_64 MySQL 4.1.20 ,Replicate: Pentium4 WindowsXP RAM 512 MB, Client:Celeron,Sempron,PentiumIII WindowsXP

ออฟไลน์ navyNP

  • Hero Member
  • *****
  • กระทู้: 933
  • Respect: +3
    • ดูรายละเอียด
Re: อยากเพิ่มรายชื่อแพทย์ผู้สั่งใน FORM-Doctor-Dent-OPDCARD
« ตอบกลับ #5 เมื่อ: พฤศจิกายน 16, 2006, 07:45:09 AM »
0
ได้แล้วครับ ขอบคุณ อ.ทั้งสองที่ชี้แนะครับ เฮ้อ! คงต้องใช้เวลาอีกโขเลยครับกว่าจะรู้อะไรๆ ที่ถ่องแท้ลึกซึ้ง คงต้องเพิ่งการอบรมบ่อยๆ แล้วละครับ(จริงๆ ก็อยากอบรมทุกครั้งที่มี แต่โอกาสไม่อำนวยครับ)
เคยเป็น Admin รพ.อาภากรเกียรติวงศ์ สัตหีบ ชลบุรี(250 เตียง)
Implement by อ.MN & อ.suchai  ขึ้นระบบ 29 ก.ค.48
Server : RH Enterprise Linux AS release 3(taroon)
Client : winXP , Slave : winXP , MySQL 4.1
LIS : CST
version ปัจจุบัน 3.54.1.22