BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: memorial ที่ สิงหาคม 25, 2006, 19:10:51 PM

หัวข้อ: ห้อง xray มีปัญหาครับรายการขึ้นมาโดยไม่ได้กรอกข้อมูลครับ
เริ่มหัวข้อโดย: memorial ที่ สิงหาคม 25, 2006, 19:10:51 PM
รายการหลังจากการอ่านผมแล้วมันจะมีรายการขึ้นมาเองแบบภาพที่แนบมาครับและถ้าคลิกเลือกรายการนี้ขึ้นมาจะเจอ

EurekaLog 5.1.7

Application:
-------------------------------------------------------
  1.1 Start Date      : Fri, 25 Aug 2006 08:02:58 +0700
  1.2 Name/Description: HOSMy.exe
  1.3 Version Number  : 2.49.8.18
  1.4 Parameters      :
  1.5 Compilation Date: Fri, 18 Aug 2006 15:13:04 +0700

Exception:
----------------------------------------------
  2.1 Date   : Fri, 25 Aug 2006 08:11:44 +0700
  2.2 Address: 004FF098
  2.3 Module : HOSMy.exe
  2.4 Type   : EDatabaseError
  2.5 Message: xcds: Field 'an' not found.

Active Controls:
------------------------------------------------
  3.1 Form Class   : TMainForm
  3.2 Form Text    : :: HOSxP :: - [XRay Report]
  3.3 Control Class: TcxGridSite
  3.4 Control Text :

Computer:
---------------------------------------------------------------------
  4.1 Name          : ADMIN2
  4.2 User          : User
  4.3 Total Memory  : 503 Mb
  4.4 Free Memory   : 120 Mb
  4.5 Total Disk    : 22.35 Gb
  4.6 Free Disk     : 6.36 Gb
  4.7 System Up Time: 55 minutes, 5 seconds
  4.8 Processor     : Intel(R) Celeron(R) M processor         1.50GHz
  4.9 Display Mode  : 1024 x 768, 32 bit

Operating System:
------------------------------------
  5.1 Type    : Microsoft Windows XP
  5.2 Build # : 2600
  5.3 Update  : Service Pack 2
  5.4 Language: Thai

Network:
---------------------------------------------------
  6.1 IP Address: 005.044.221.193 - 192.168.000.100
  6.2 Submask   : 255.000.000.000 - 255.255.255.000
  6.3 Gateway   : 000.000.000.000 - 192.168.000.001
  6.4 DNS 1     : 000.000.000.000 - 192.168.000.001
  6.5 DNS 2     : 000.000.000.000 - 000.000.000.000
  6.6 DHCP      : ON              - OFF           

Other Information:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  7.1 : Hospital Code = 12110 [โรงพยาบาล กาญจนบุรีเมโมเรียล]
        Database Type = MySQL
        Database Protocol = mysql-4.1
        Last 3 SQL Statement
        .
        No 1 = select serial_no from serial where name='xn-2549'
        .
        No 2 = select x.* ,concat(p.pname,p.fname,' ',p.lname) as ptname,t.name as pttype_name from xray_head x left outer join patient p on p.hn = x.hn left outer join pttype t on t.pttype = x.pttype where (x.order_date_time between '2006-08-22 00:00:00' and '2006-08-22 23:59:59' ) and (x.confirm_read_film='N') order by x.order_date_time
        No 3 = select x.* ,concat(p.pname,p.fname,' ',p.lname) as ptname,t.name as pttype_name from xray_head x left outer join patient p on p.hn = x.hn left outer join pttype t on t.pttype = x.pttype where (x.order_date_time between '2006-08-22 00:00:00' and '2006-08-22 23:59:59' ) and (x.confirm_read_film='N') order by x.order_date_time
หัวข้อ: Re: ห้อง xray มีปัญหาครับรายการขึ้นมาโดยไม่ได้กรอกข้อมูลครับ
เริ่มหัวข้อโดย: phayak ที่ สิงหาคม 26, 2006, 01:14:32 AM
รพ.ผมก็เป็นครับ ผมคิดว่าน่าจะเกิดจาก การสั่ง x-ray จากเครื่องที่มี HOSxP ver.ที่ต่ำกว่า..ก่อน x-ray หน้าตาใหม่..
หัวข้อ: Re: ห้อง xray มีปัญหาครับรายการขึ้นมาโดยไม่ได้กรอกข้อมูลครับ
เริ่มหัวข้อโดย: doramon ที่ สิงหาคม 26, 2006, 09:50:41 AM
อาจจะเกิดจากการบันทึกข้อมูลผิดพลาดเนื่องจากว่า index ของตาราง x-ray
ไม่ครบตามโปรแกรมครับ
หัวข้อ: Re: ห้อง xray มีปัญหาครับรายการขึ้นมาโดยไม่ได้กรอกข้อมูลครับ
เริ่มหัวข้อโดย: anukul ที่ กันยายน 13, 2006, 10:51:32 AM
พบปัญหาเช่นกัน  เท่าที่สังเกต พบว่า มักเกิดหลังจากมีการสั่ง X-ray แล้วทำการยกเลิกการสั่ง  จะเกิดรายการเหมือนรูปด้านบน จะเห็นว่า HN ว่างเปล่า  ถ้าทิ้งไว้ พรุ่งนี้เช้าอาการจะหายไป กลับมาเป็นปกติ  แต่ถ้ามีการยกเลิกการสั่งอีก จะพบปัญหาเดิมอีก

ตอนนี้พบว่า มันเกิดจากมี Record ผิดปกติในตาราง Xray_head  จะมี record ที่ HN = null แก้ปัญหาโดยการ delete record นั้นทิ้งแล้วอาการดังกล่าวจะหายไป

ผมคิดว่าน่าจะเกิดจาก Code ของโปรแกรมที่ผิดพลาดตอนสั่งยกเลิกรายการ x-ray นั้นทิ้งแล้ว แต่ไม่ได้ลบ record นั้นใน Xray_head ทำให้มี record ค้างอยู่
หัวข้อ: Re: ห้อง xray มีปัญหาครับรายการขึ้นมาโดยไม่ได้กรอกข้อมูลครับ
เริ่มหัวข้อโดย: manoi ที่ กันยายน 13, 2006, 20:47:30 PM
ทำการแก้ไขให้แล้วครับ

2.49.9.14