BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: pasin ที่ มกราคม 24, 2008, 20:38:35 PM
-
พอดีผมค้นหาแล้วไม่มีบอกไว้
รบกวน อ.MN ,อ.อ๊อด ,อ.นาจ หรืออาจารย์ท่านอื่น ช่วยไขข้อสงสัยด้วยครับ
1.เมื่อกดปุ่มสั่งพิมพ์ IPD PROFILE SHEET แล้ว จะมีกรอบ DebugWindowForm แสดงข้อความ Error ดังรูปทุกครั้งเลยครับ
2.เมื่อใช้ฟอร์มที่มีอยู่ในโปรแกรมจะไม่มี ERR ขึ้น แต่เภสัชกรไม่ต้องการ
รบกวนช่วยหามีวิธีการแก้ไขปัญหาให้ด้วยครับ
-
ทดสอบเปลียน vesion สูงขึ้นครับ
-
ลองอัพเป็น v.3.50.12.16 แล้วครับ แต่ก็ยังไม่หาย ไม่ทราบว่าเป็นเพราะอะไรครับ
-
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=3884.msg19820#new
-
กรณ๊ที่ 1
ผมลองลงโปรแกรมใหม่และเพิ่มรายการลงใน DRUG PROFILE แล้วสั่งพิมพ์ โดยใช้ฟอร์มจากโปรแกรม พบว่า
ไม่เกิด ERR ของ DebugWindow และในตาราง IPD_PROFILE_PRINT ไม่มีการเพิ่มข้อมูลลงในตารางนี้
กรณีที่ 2
ผมลองใช้ฟอร์มจาก IPD-PROFILE-REPORT-1 ปรากฏว่าเกิด DebugWindow แสดงข้อความ Error ว่า
System Message
SQL Error: Duplicate entry '999999' for key 1
select * from ipd_profile_print where an = '000000002'
ผมเลยลองใช้ Show SQl Trace Window เพื่อดูการทำงานของ SQL พบว่า มีการใช้คำสั่งนี้ครับ
INSERT INTO ipd_profile_print (med_plan_number,an,doctor,icode,qty,offdate,orderdate,orderstatus,drugusage,sp_use,frequency,name,shortlist,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,`number`,icode_type,return_qty,vorder,start_date) VALUES (999999,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,999,'2008-01-25')
ผมคิดว่าเป็นการเพิ่มข้อมูลลงในตาราง IPD_PROFILE_PRINT ซึ่งเป็นผลทำให้เกิด DebugWindow ขึ้น
แล้วทำไมกรณีที่ 1 จึงไม่เกิดปัญหาครับ
รบกวน อ.MN , อ.อ๊อด , อ.นาจ หรืออาจารย์ท่านอื่นช่วยไขข้อส่งสัย และวิธีการแก้ไขด้วยครับ
คือว่าผมเป็น Admin มือใหม่ครับ
-
สนใจครับ :D