BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: patoona49 ที่ ตุลาคม 12, 2010, 11:40:29 AM
-
:-[เลข xn sticker เวลา พริ๊น เดี๋ยวออก เดี๋ยวไม่ออก หลังๆมาไม่ออกเลย รายละเอียดอื่นๆ ออกหมด :-\
อีกอย่างครับ...เลข xn หน้าจอคอม ไม่รันไห้ตามลำดับ ต้อง พิมพ์กำหนด xn เองตลอด และ เลข xn ถัดไปก็ไม่ตรง ไป
set xn ที่ ตาราง serial แล้วก็ได้แค่ครั้งเดียวพอจะพริ๊นคนใหม่ก็กลับมาเหมือนเดิม.......เซ็ง
และดูที่ report designer ตรง DBtext ที่เป็น xn มันก็ออกมาให้เห็นนะ......เซ้ง
-
ก็คงต้องบอกอย่างเดิม ส่งชุดคำสั่งและฟอร์ม .cds ขึ้นมาบนบอร์ดด้วยครับ..อาจดึงผลผิด visit หรือคลาดเคลื่อน..เดี่ยวก็จะมีเหล่าอาจารย์มาช่วยครับ..แจ้งแค่ปัญหามองไม่เห็นภาพครับ ;D
-
:-[เลข xn sticker เวลา พริ๊น เดี๋ยวออก เดี๋ยวไม่ออก หลังๆมาไม่ออกเลย รายละเอียดอื่นๆ ออกหมด :-\
อีกอย่างครับ...เลข xn หน้าจอคอม ไม่รันไห้ตามลำดับ ต้อง พิมพ์กำหนด xn เองตลอด และ เลข xn ถัดไปก็ไม่ตรง ไป
set xn ที่ ตาราง serial แล้วก็ได้แค่ครั้งเดียวพอจะพริ๊นคนใหม่ก็กลับมาเหมือนเดิม.......เซ็ง
และดูที่ report designer ตรง DBtext ที่เป็น xn มันก็ออกมาให้เห็นนะ......เซ้ง
อย่าพึ่งท้อ หรือเซ็งสิครับ มันจะทำให้หมดกำลังใจ ให้มองว่าปัญหาคือขนม เหล้า เบียร์หรือของที่เราโปรด จะทำให้แก้ปัญหาได้อย่างสนุกและประสบผล เพราะว่าถ้าจบปัญหานี้ ก็จะมีปัญหาใหม่มาแนๆครับ ยังไงยังมี เหล่า อ. พี่ๆ น้องๆ ที่ นี่คอยแนะนำให้ครับ เป็นกำลังใจให้ครับ
-
:-[เลข xn sticker เวลา พริ๊น เดี๋ยวออก เดี๋ยวไม่ออก หลังๆมาไม่ออกเลย รายละเอียดอื่นๆ ออกหมด :-\
อีกอย่างครับ...เลข xn หน้าจอคอม ไม่รันไห้ตามลำดับ ต้อง พิมพ์กำหนด xn เองตลอด และ เลข xn ถัดไปก็ไม่ตรง ไป
set xn ที่ ตาราง serial แล้วก็ได้แค่ครั้งเดียวพอจะพริ๊นคนใหม่ก็กลับมาเหมือนเดิม.......เซ็ง
และดูที่ report designer ตรง DBtext ที่เป็น xn มันก็ออกมาให้เห็นนะ......เซ้ง
อย่าพึ่งท้อ หรือเซ็งสิครับ มันจะทำให้หมดกำลังใจ ให้มองว่าปัญหาคือขนม เหล้า เบียร์หรือของที่เราโปรด จะทำให้แก้ปัญหาได้อย่างสนุกและประสบผล เพราะว่าถ้าจบปัญหานี้ ก็จะมีปัญหาใหม่มาแนๆครับ ยังไงยังมี เหล่า อ. พี่ๆ น้องๆ ที่ นี่คอยแนะนำให้ครับ เป็นกำลังใจให้ครับ
อาการ เกิดกันบ่อยครับ สำหรับชีวิต admin สู้ต่อไปครับ ทาเคชิ ยืมคำของอ.นาจมาใช้หน่อยครับ ;D ;D ;D :D ;)
-
สู้่ต่ิอไป คนไทย..ร้อยเปอร์เซนต์ครับ.. ;D ;D
-
:(รูปแรกจะเห็นว่า xn ปัจจุบันกับ xn ถัดไปไม่สัมพันกันครับ ซึ่ง xn ปัจจุบันกำหนดขึ้นเองเพราะไม่รันได้ตรงตามความเป็นจริง
ส่วนรูปที่สองนั้น งง..ครับ...รู้แต่ว่า ตรงหมายเลข 2 กำหนดเลข xn ถัดไปแต่set ไปแล้วใช้ไปซักพักก็กลับมาเหมือนเดิม เช่น ปกติมันมีตัวเลข3000 ผมจะกำหนดให้เลข xn ถัดไปเป็น 2500 ตาม xn ปัจจุบันที่กำหนดเองในหน้าx-ray แต่พอใช้ไปซักพักมันก็กลับมาเป็น 3000 เหมือนเดิม ส่วนเลข 1 และเลข 3 ยิ่ง..งง..ใหญ่
รบกวนท่านอาจารย์ทั้งหลาย.....
-
อันนี้เป็นฟอร์ม sticker xn ครับ ช่วยดูให้หน่อยครับ
select x.*,concat(p.pname,p.fname,' ',p.lname) as ptname ,r.xn as realxn ,xi.xray_items_name
from xray_report x
left outer join patient p on p.hn=x.hn
left outer join xrayxn r on r.hn=x.hn and r.regdate between '2007-10-01' and '2010-11-30'
left outer join xray_items xi on xi.xray_items_code=x.xray_items_code
where x.xn=2500
-
ปัญหาน้อยนิดแต่คิดหนัก..น่าดู.....เพราะเจ้าหน้าที่ x-ray ผมไม่ธรรมดา......5555 โวยวายทุกวัน
-
:(รูปแรกจะเห็นว่า xn ปัจจุบันกับ xn ถัดไปไม่สัมพันกันครับ ซึ่ง xn ปัจจุบันกำหนดขึ้นเองเพราะไม่รันได้ตรงตามความเป็นจริง
ส่วนรูปที่สองนั้น งง..ครับ...รู้แต่ว่า ตรงหมายเลข 2 กำหนดเลข xn ถัดไปแต่set ไปแล้วใช้ไปซักพักก็กลับมาเหมือนเดิม เช่น ปกติมันมีตัวเลข3000 ผมจะกำหนดให้เลข xn ถัดไปเป็น 2500 ตาม xn ปัจจุบันที่กำหนดเองในหน้าx-ray แต่พอใช้ไปซักพักมันก็กลับมาเป็น 3000 เหมือนเดิม ส่วนเลข 1 และเลข 3 ยิ่ง..งง..ใหญ่
รบกวนท่านอาจารย์ทั้งหลาย.....
ตามรูป หมายเลข 3 คือ ลำดับการสั่ง xray ครับ ไม่ใช่ เลข xn ประจำผู้ป่วย ตอนนี้ ระบบอ่านจาก xn-2553 ครับ เลขมากสุดในตาราง serial xn no reset คือ 3333 ดังนั้น เลขถัดไป คือ 3334 ถูกแล้วครับ..วิธีแก้คือ นำค่า max ในตารางให้บริการจริง ของปี 2553 ซึ่งคือเลข 2645 ที่กำหนดเอง มาใส่ใน xn-2553 เพื่อให้เลขที่ถัดไป เป็น 2646 ครับ. ระบบก็จะ run ไปอย่างถูกต้อง..และก็พอสิ้นปี ก็มากำหนด xn-2254 ใหม่ครับผม...ส่วนของปี xn- 2442 ลบทิ้งก็ได้ เพราะไม่ได้ใช้นานแล้ว...
-
ที่นี่ก็เป็นเหมือนกันค่ะ แต่ปริ้นท์ xn ไม่ออกอย่างเดียว เลข xn รันปกติ ยกเว้นในตาราง serial ที่ไม่ยอมรันตามค่ะ แล้วเวลาปริ้นท์ ก็ออกเฉพาะปี 53 ส่วนปี 52 51 50 49 หมายเลข xn ไม่เคยออกเลยค่ะ จนท.ก็โวยเหมือนกันค่ะ แต่ทำงัยได้คะ....ก็มันไม่ออก เลยบอกว่า กำลังแก้อยู่ค่ะ จนตอนนี้เลิกโวยไปแล้ว แล้วก็ยังแก้ไม่ได้อยู่ดี... รบกวน อ.ท่านอื่นๆ ช่วยดูให้หน่อยนะคะ เห็นมีหลาย รพ. เหมือนกันค่ะ ที่เป็นแบบนี้
-
อันนี้เป็นฟอร์ม sticker xn ครับ ช่วยดูให้หน่อยครับ
select x.*,concat(p.pname,p.fname,' ',p.lname) as ptname ,r.xn as realxn ,xi.xray_items_name
from xray_report x
left outer join patient p on p.hn=x.hn
left outer join xrayxn r on r.hn=x.hn and r.regdate between '2007-10-01' and '2010-11-30'
left outer join xray_items xi on xi.xray_items_code=x.xray_items_code
where x.xn=2500
ลองลบตัวหนังสือสีแดงออก ไม่ให้ดูช่วงวันที่ แล้วพิมพ์สติกเกอร์ใหม่แล้วออกไหมครับ
-
แต่ xn พริ๊นไม่ออกนะสิครับ.....ยังหาทางแก้ไม่ได้เลย
-
ลองใช้ variable ดึงดูว่า มาไหม
คำสั่ง Value := getsqlstringdata('select pt_xn from xray_head where hn= ' +
' "'+DBPipeline['hn']+'"');