BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: nongfilm ที่ กันยายน 30, 2007, 11:42:45 AM
-
ใครพอจะมีความรู้เรื่องการรัน AN บ้างค่ะ พอดีอยากทราบว่าถ้าต้องการที่จะเริ่มต้น AN ที่ 1326 เพราะว่าตอนนี้ทางโรงพยาบาลทับปุด ได้ Run AN ถึง 1326 แล้ว แต่พอไปตั้งค่า ให้ AN เริ่มต้นที่ 01326 AN ก็จะกลับไปที่ AN 00001 ใหม่ ไม่ทราบว่าไปตั้งค่าที่ตรงไหนหรือเปล่า หรือต้องมาลงผู้ป่วยในใหม่ตั้งแต่ AN 00001 ใหม่ค่ะ ตอบให้กระจ่างหน่อย จะลองขึ้นวันที่ 1 ต.ค.นี้ แต่ยังเจอปัญหาอยู่บางจุดนะค่ะ
-
กำหนดใน system setting ด้วยครับว่าเอาแบบ ปี พศ นำหน้าครับ
จากนั้นก็ไปตั้งได้เลยครับที่
select * from where like 'AN'
-
ลองแล้วค่ะแต่ยังไม่ได้ ขึ้น error
-
จะปรากฏ error ดังนี้
-
แล้วถ้าใช้คำสั่ง select * from where like 'AN' แล้วหน้าต่างที่ปรากฏจะเป็นอย่างไรค่ะ
-
select * from serial where name like 'AN'
-
หลังจากนั้น ก็ให้ Update ใช่หรือเปล่าค่ะ แล้วงัยต่อค่ะ คือต้องทำการลงผู้ป่วยในใหม่ใช่หรือเปล่าค่ะ เพื่อจะให้ได้ AN ที่ต้องการ คือ 1327 ใช่หรือเปล่าค่ะ
-
ลองทำแล้วค่ะ แต่ AN ยังเริ่่ม ที่ 0001 เหมือนเดิมค่ะ ตอบไขข้อข้องใจหน่อยนะคุ่
-
ทำตามที่บอกแล้วแต่ยังไม่ได้เลยค่ะ ยังเริ่มที่เดิมอยู่เลย
-
ไปแก้ตรงไหนครับเอารูปมาโพสหน่อยครับ เพื่อจะได้เห็นจอคุณ ;)
จะได้ช่วยถูก เอาทีละขั้นตอน
-
คือตอนนี้ทางโรงพยาบาลจะทำการลองใช้โปรแกรมตัวนี้อยู่ แต่มีปัญหาตรงที่ ต้องการเริ่ม AN จาก 1327 แต่เมื่อทำการ Admit แล้วจะได้ AN 0001 แต่ที่ทาง รพ.อยากได้คือ 01327 นะค่ แล้วโพสถามไปเค้าก็ให้ไปแก้ที่ sql โดยใช้คำสั่ง select * from serial where name like 'AN' พอ Update แล้ว ลองส่งข้อมูล Admit เข้าไปใหม่ ก็ปรากฎ เป็น AN 500000001 ไม่ได้เริ่มที่ 500001327 นะค่ะ ทุกอย่างทำตามที่ โพสมาบอกกันแล้ว แต่ยังไม่ได้ค่ะ ช่วยหน่อยนะค่ะ
-
ดังภาพ
-
เข้าไปแก้ที่ System setting ครับ ได้ทั้ง AN และ HN อยากเริ่มค่าไหนก็เปลี่ยนเป็นค่านั้น ครับ
-
แบบนั้นลองตั้งค่าแล้วค่ะแต่ไม่ได้ค่ะ
-
ปิดแล้วเข้ามาใหม่ครับ
-
ต้องการ เลข พ.ศ. ตามด้วย รหัสตึก ตามด้วยเลข ใช่ไหมครับ
หรือว่าจะไม่ใช้รหัสตึกครับ ;D
-
เอานี่ไปเลยครับ ลองรันดู ในสายฟ้านะครับ
select an as i from ipt where an like '5000%' order by an desc limit 1
แล้วแก้ไข ค่าที่ได้มาให้เป็น เลขที่คุณต้องการเลยครับ เช่น 500001326
เลขถัดไปที่คุณจะได้ AN คือ 500001327
อย่าลืมกด update ด้วยนะครับ หลังจากแก้เสร็จแล้ว
ไม่รู้จะถูกหรือเปล่า อ.อ๊อดช่วยตรวจสอบให้หน่อยง๊าบ
แต่มันทำได้นะ!!
;D
-
ไม่ใช้เลขรหัสตึกค่ะ เพราะมีตึกผู้ป่วยในตึกเดียว รพ. 30 เตียงค่ะ เล็กค่ะ
-
ยังไม่ได้ค่ะ พอพิมพ์ เข้าไปในสายฟ้าแล้ว Run แล้วขึ้น error ค่ะ
-
ส่งรูปมาให้ดูด้วยครับ ;)
-
ยังไม่ได้ครับ
-
ถ้ายังไม่ได้ก็เซฟรูปมาครับว่า error เป็นยังไงครับ ;D
-
คุณพิมพ์ code ผิดครับ ;D
copy code ที่ให้ไว้ไป paste ใน ช่องคำสั่งเลยครับ
ชัวร์สุด ;D ;D
***ก๊อปไปแปะเลยครับ
select an as i from ipt where an like '5000%' order by an desc limit 1
-
ดังภาพ
-
ได้แล้วค่ะ ขอบคุณมากค่ะ ไว้คราวหน้าจะรบกวนใหม่นะค่ะ
-
ยินดีครับ :D
ถ้าผมช่วยได้นะครับ