ผู้เขียน หัวข้อ: เกี่ยวกับตาราง doctor_cert  (อ่าน 4182 ครั้ง)

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

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
เกี่ยวกับตาราง doctor_cert
« เมื่อ: กรกฎาคม 14, 2009, 13:47:02 PM »
0
ปัจจุบันใช้ HOSxP 3.52.3.25

ในการออกใบรับรองแพทย์   ใบรับรองแพทย์ - ลาป่วย
ผมกำหนดวันที่จะให้ผู้ป่วยหยุดพักเป็นดังรูป
ซึ่งก็น่าจะถูกต้องแล้ว แต่เมื่อเข้าไปดูในตาราง doctor_cert

date1  = 15/07/2552
date2  = 17/07/2552

นับจำนวนวันลาได้  3 วัน 

แต่ใน  ill_date_count   =    2   

ซึ่งวิธีการป้อนข้อมูลคือ กำหนดวันที่จะเริ่มให้หยุด (ตั้งแต่วันที่)
แล้วก็ใส่จำนวนวันที่จะให้หยุด (เป็นระยะเวลา) 
และก็ไม่ได้แก้ไข (ถึงวันที่) เพราะมันจะขึ้นให้เลย

รบกวน อ. ช่วยตรวจสอบด้วยครับ

อันนี้ไม่ได้เป็นปัญหามากนัก แต่อยากให้ข้อมูลในตารางถูกต้อง ครับ  ;D

แต่ถ้าแก้ไขแล้ว ก็ต้องขออภัยครับ เพราะยังอยู่ที่ 3.52.3.25 อยู่เลย   ;D

สอบถามเพิ่มเติม

ตาราง doctor_cert_help1 และ doctor_cert_help2 ใช้เก็บอะไรครับ

ขอบคุณครับ  :) :)
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: เกี่ยวกับตาราง doctor_cert
« ตอบกลับ #1 เมื่อ: กรกฎาคม 14, 2009, 14:09:56 PM »
0
ถ้าผมจำไม่ผิดนะครับ
รู้สึกว่าเป็นมานานแล้วนะครับเนี่ย ;D ??? ??? ???
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: เกี่ยวกับตาราง doctor_cert
« ตอบกลับ #2 เมื่อ: กรกฎาคม 14, 2009, 14:30:05 PM »
0
ตรงเป็น เวลา 3 วัน รู้สึกว่าจะไม่ต้อง key ข้อมูล
แค่เลือกวัน มันจะคำนวนให้อยู่แล้ว ครับ

date1  = 15/07/2552
date2  = 17/07/2552

นับจำนวนวันลาได้  3 วัน 

แต่ใน  ill_date_count   =    2   
ในตาราง field วัน ลบกัน คง  เอาผลต่างแค่ 2 หน่ะครับ

อาจต้องปรับแก้ ตรงนี้ครับ หายไป 1 วัน

แต่ถ้ารายการเป็น ลา 1 วัน ถูกต้องครับ
จะมีปัญหาตรงข้อมูล ลา มากกว่า 1 วัน ครับ  ข้อมูลที่เก็บ ต้องเพิ่มอีก 1วัน
 ;D :D ;D :D ;)
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: เกี่ยวกับตาราง doctor_cert
« ตอบกลับ #3 เมื่อ: กรกฎาคม 14, 2009, 15:09:51 PM »
0
ตรงเป็น เวลา 3 วัน รู้สึกว่าจะไม่ต้อง key ข้อมูล
แค่เลือกวัน มันจะคำนวนให้อยู่แล้ว ครับ


ไม่ได้ครับ อ.กิจ  ลองแล้ว
ใน ill_date_count = 2 เหมือนเดิม

แต่ผมรู้แล้วว่า ตาราง doctor_cert_help1 และ doctor_cert_help2 ใช้เก็บอะไร  ;D

ในช่อง เห็นสมควร ...จะไปดึงมาจาก doctor_cert_help1 ประกอบด้วย name, rest_day_add  ดูจากชื่อฟิล์ด แล้วก็น่าจะช่วยสำหรับให้แพทย์สะดวกในการคีย์ข้อมูล เช่น ผมกำหนดว่า

name                                                                rest_day_add
ให้หยุดพักรักษาตัวอยู่กับบ้าน เป็นเวลา 1 วัน                    1
ให้หยุดพักรักษาตัวอยู่กับบ้าน เป็นเวลา 2 วัน                    2
ให้หยุดพักรักษาตัวอยู่กับบ้าน เป็นเวลา 3 วัน                    3
ให้หยุดพักรักษาตัวอยู่กับบ้าน เป็นเวลา 4 วัน                    4
ให้หยุดพักรักษาตัวอยู่กับบ้าน เป็นเวลา 5 วัน                    5

จะแสดงวันที่ได้อย่างถูกต้อง ตามที่กำหนดไว้ใน rest_day_add โดยเริ่มจากวันที่ปัจจุบัน
แต่ในช่อง เป็นระยะเวลา  .....   วัน แสดงไม่ถูกต้องตาม rest_day_add จนกว่าจะกดพิมพ์ แล้วเข้าไปดูใหม่ถึงจะแสดงได้อย่างถูกต้อง
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007