BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: patoona49 ที่ พฤษภาคม 19, 2011, 14:57:05 PM
-
เพิ่มในตรองไหน หรือในตารางไหนครับ ???
-
ตาราง doctor ครับ...ในเรื่อง บุคลากรใน รพ. เพิ่ม ตำแหน่งอื่น ๆ พยาบาล-ER หรือ แพทย์ER ครับ...ลองดู
-
ลองดูแล้วครับยังไม่ใช่..ครับ ???
-
เพิ่มตำแหน่งอื่น ๆ แล้ว ต้อง logout แล้วค่อย login เข้าโปรแกรมใหม่ก่อนครับ....
-
ลองแล้วครับ..ปิดโปรแกรมแล้วเปิดใหม่เลย ยังเหมือนเดิม
-
เพิ่มในตรองไหน หรือในตารางไหนครับ ???
ตามรูปที่แนบมาที่ปุ่มกำหนดชื่อครับ เข้าไปกำหนดเองได้เลย
-
ติ๊กactive doctorแล้วยังครับ
-
ในตาราง บุคลากรอะครับ กำหนดตำแหน่ง ต้องเป็น พยาบาล,แพทย์,ทันตแพทย์,ส่งเสริมสุขภาพ หรือดูจาก SQL ตัวนี้ตอนค้นชื่อคับ select name as name from doctor where (name like '%o%' or licenseno like '%o%' or shortname like 'o%' or code = 'o') and ((position_id in (1,5,2,9,11,14,-999)) or position_id IS NULL) and active='Y'
คือ เลือกชื่อ ในตาราง doctor ต้องมี position_id (ตำแหน่ง) เป็น 1,5,2,9,11,14,-99 ตามระหัสเลยครับ
หรือที่เป็นค่าว่าง และมี active =Y ครับ
ส่วนความหมายของตำแหน่งที่แสดงดูจาก ตาราง doctor_position แล้ว
1 = แพทย์ ,2 ทันตแพทย์ ,5 พยาบาลวิชาชีพ,9 เจ้าหน้าที่กายภาพ,11 เจ้าหน้าที่แพทย์แผนไทย,14ส่งเสริมสุขภาพ ส่วน -999 กับ Null ไม่ระบุตำแหน่งคับ
;D ;D ;D ;D ;D ;D ;D
-
ลองดู ในนี้นะคับ แพทย์มาใหม่ ตอนแรกก็งง
พอไปตั้งให้ active doctor แล้วต้องมากำหนด ที่นี่อีกอ่ะคับ ตามรูป นะ คับ
V V''
-
ทำหมดแล้ว...ปิดขเปิดใหม่ยังไม่ได้ครับท่าน ???
-
ก็ยังไม่ได้ :'(
-
ก็ยังไม่ได้ :'(
... ลองเข้าไปดูที่ตาราง doctor ครับ
ว่าคนที่เราเพิ่มเข้าไปใหม่น่ะครับ มีข้อมูลตรง position_id เป็นอะไรครับ ... :D ...
-
ปัญหาคือ...ตาราง doctor_position น่าจะผิดปกติครับ...ไม่สัมพันธ์กับ รหัสที่หน้าจอเขียนกำหนดไว้..ลองไปดูให้ดีครับ...หน้าจอ ER กำหนดให้ต้องมี doctor_position เป็นอะไร...บ้าง
ดูตัวอย่างนะครับ..อย่านำไปแทนที่....ดูการเปิด ER_DOCTOR = Y