ผู้เขียน หัวข้อ: ปัญหา begin_time,end_time ในตาราง dtmain  (อ่าน 5232 ครั้ง)

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

ออฟไลน์ patoona49

  • Sr. Member
  • ****
  • กระทู้: 364
  • เทพ..ถาม..แห่งบึงกาฬ
  • Respect: 0
    • ดูรายละเอียด
ปัญหา begin_time,end_time ในตาราง dtmain
« เมื่อ: มิถุนายน 16, 2011, 09:32:52 AM »
0
มันไม่มีข้อมูลเวลาที่ระบุไว้นะครับทั้งหมดเลย..... ??? ??? ???ไม่ทราบว่า ท่านอื่นเป็นเหมือนกันมั้ยครับ  ???
- Freedom Master
- อิสระ  พลสรรค์
- โรงพยาบาลปากคาด อ.ปากคาด จ.บึงกาฬ
- www.pakkadhos.com
- ขนาด 30 เตียง กว่าๆ
- ขึ้นระบบ HOSxP เดือน เมษายน 2552
- ขาดประสบการณ์ ต้องการท่านอาจารย์ครับ
- ไม่เก่งสักกะอย่าง แต่ทำได้ทุกอย่างด้วยวิชามาร ...อิอิ

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #1 เมื่อ: มิถุนายน 16, 2011, 09:38:07 AM »
0
ดึง จาก ตารางของ opitemrece  ใช้ rxtime = begintime ของ vn ในตาราง dtmain ได้ไหมครับ...และไปใช้ endtime จาก ovst เมื่อ vn เป็นของห้องฟัน ที่ฟิวด์  cur_dep_time =endtime   ..ได้ไหม  หรือไม่ก็สุดท้าย ลอง บันทึกผ่าน ระบบงานผู้ป่วยนอก เมนู ระยะเวลาให้บริการ ตาราง servicetime  ครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #2 เมื่อ: มิถุนายน 16, 2011, 09:47:58 AM »
0
มันไม่มีข้อมูลเวลาที่ระบุไว้นะครับทั้งหมดเลย..... ??? ??? ???ไม่ทราบว่า ท่านอื่นเป็นเหมือนกันมั้ยครับ  ???

... ถ้าจะให้มีข้อมูลตรงนี้
    ต้องให้ผู้ที่ลงข้อมูลของห้องฟัน บันทึกเวลาเริ่ม กับ เวลาเสร็จ ในหน้าการรักษา(F1) ของห้องฟันด้วยครับ

    ถ้าไม่ลงไว้ก็ไม่มีข้อมูลครับ ...  :D .....

โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ patoona49

  • Sr. Member
  • ****
  • กระทู้: 364
  • เทพ..ถาม..แห่งบึงกาฬ
  • Respect: 0
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #3 เมื่อ: มิถุนายน 16, 2011, 11:00:35 AM »
0
ผมเพิ่งเข้ามาดูตรงนี้รี้ละครับว่า..เจ้าหน้าที่ลงข้อมูลเวลาตลอด...และผมก็ลองบางเคสแล้วครับมันไม่บันทึกจริงๆ

ตามรูปข้างบนนะครับ เคสที่มีไฮไลท์สีฟ้าก็คือที่ผมระบุเวลาไว้แต่มันไม่มีข้อมูลในตารางครับ???? ???
« แก้ไขครั้งสุดท้าย: มิถุนายน 16, 2011, 11:02:50 AM โดย patoona49 »
- Freedom Master
- อิสระ  พลสรรค์
- โรงพยาบาลปากคาด อ.ปากคาด จ.บึงกาฬ
- www.pakkadhos.com
- ขนาด 30 เตียง กว่าๆ
- ขึ้นระบบ HOSxP เดือน เมษายน 2552
- ขาดประสบการณ์ ต้องการท่านอาจารย์ครับ
- ไม่เก่งสักกะอย่าง แต่ทำได้ทุกอย่างด้วยวิชามาร ...อิอิ

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #4 เมื่อ: มิถุนายน 16, 2011, 11:17:03 AM »
0

... ใช้ HOSxP version ไหนครับ ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #5 เมื่อ: มิถุนายน 16, 2011, 11:22:09 AM »
0

... ผมลองกับ 3.54.6.10 ปกตินะครับ

   ตรวจสอบดูอีกทีนะครับว่ารายที่เราดูในสายฟ้าน่ะ vn กับ รายการหัตถการทันตกรรม
   ตรงกับที่เราลองทดสอบจริงๆ ...  :D ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #6 เมื่อ: มิถุนายน 16, 2011, 11:34:30 AM »
0

... ผมลองกับ 3.54.6.10 ปกตินะครับ

   ตรวจสอบดูอีกทีนะครับว่ารายที่เราดูในสายฟ้าน่ะ vn กับ รายการหัตถการทันตกรรม
   ตรงกับที่เราลองทดสอบจริงๆ ...  :D ...



ผิดตรง..ที่ปี 2442  ตลอดอ่ะดิ...จารย์ขวด  ??? ???
« แก้ไขครั้งสุดท้าย: มิถุนายน 16, 2011, 11:36:52 AM โดย Kuakool.. »
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #7 เมื่อ: มิถุนายน 16, 2011, 12:31:47 PM »
0


ผิดตรง..ที่ปี 2442  ตลอดอ่ะดิ...จารย์ขวด  ??? ???


... อ๋อ....  พี่เกื้อ  ตรงนั้นเป็นมานามแล้วครับ คือวันที่จะแสดงเป็น 31/12/2242 ตลอดครับ
   คือตอนที่จะรวมวันที่กะเวลา ให้เป็น datetime  คงจะไม่มีค่าวันที่มาเลยแสดงเป็น 31/12/2242  เหมือนกับที่เราทำรายงานแล้วใช้ variable ดึงค่าวันที่มาแสดง แล้ววันที่เป็น null ก็จะแสดงผลเป็น 31/12/2242(แบบ ค.ศ. = 31/12/1899) แบบนั้นครับ ผมเห็นมานานแล้ว แต่จำไม่ได้ว่าแจ้ง อ.mn ไปหรือยัง

   ที่ผมใช้งาน ก็จะปรับไปใช้ วันที่ จาก vstdate เอาครับ
   ส่วนตรง begin_time กับ end_time จะตัดเอาเฉพาะเวลามาใช้ครับ
   ส่วนวันที่ ตัดทิ้งทิ้งไปครับ ...  :D ....


โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #8 เมื่อ: มิถุนายน 16, 2011, 15:43:36 PM »
0
ตัดอย่างไรครับ อ.ขวด
ขอตัวอย่าง SAmple   หน่อยครับ
สำหรับรายงาน ระยะเวลาการให้บริการของนห้องฟัน
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #9 เมื่อ: มิถุนายน 16, 2011, 19:01:07 PM »
0
ตัดอย่างไรครับ อ.ขวด
ขอตัวอย่าง SAmple   หน่อยครับ
สำหรับรายงาน ระยะเวลาการให้บริการของนห้องฟัน

... ตัวอย่างนะครับ ...  :D ...

select time_format(begin_time,'%H:%i:%s') as time_begin,time_format(end_time,'%H:%i:%s') as time_end,
sec_to_time((time_to_sec(time_format(end_time,'%H:%i:%s')))-(time_to_sec(time_format(begin_time,'%H:%i:%s')))) as w_time
from dtmain
order by vn desc limit 100


โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #10 เมื่อ: มิถุนายน 16, 2011, 19:02:54 PM »
0

... หรือลองแบบนี้ครับป๋า nahos(อิ อิ  ;D) ...  :D ...

select right(begin_time,8) as time_begin,right(end_time,8) as time_end,
sec_to_time((time_to_sec(right(end_time,8)))-(time_to_sec(right(begin_time,8)))) as w_time
from dtmain
order by vn desc limit 100
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ patoona49

  • Sr. Member
  • ****
  • กระทู้: 364
  • เทพ..ถาม..แห่งบึงกาฬ
  • Respect: 0
    • ดูรายละเอียด
Re: ปัญหา begin_time,end_time ในตาราง dtmain
« ตอบกลับ #11 เมื่อ: มิถุนายน 17, 2011, 14:52:09 PM »
0
ผมใช้ ver.  54.5.9  ครับ...   ท่านใดที่ใช้verต่ำกว่าผม  มีปัญหามั้ยครับ"""
- Freedom Master
- อิสระ  พลสรรค์
- โรงพยาบาลปากคาด อ.ปากคาด จ.บึงกาฬ
- www.pakkadhos.com
- ขนาด 30 เตียง กว่าๆ
- ขึ้นระบบ HOSxP เดือน เมษายน 2552
- ขาดประสบการณ์ ต้องการท่านอาจารย์ครับ
- ไม่เก่งสักกะอย่าง แต่ทำได้ทุกอย่างด้วยวิชามาร ...อิอิ