BMS-HOSxP Community

HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: komanp ที่ กรกฎาคม 14, 2011, 10:44:54 AM

หัวข้อ: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: komanp ที่ กรกฎาคม 14, 2011, 10:44:54 AM
ผมมีปัญหาการเพิ่ม ข้อมูลบุคลากร จะเพิ่มคนที่ 101 ระบบมันขึ้นแบบนี้ครับ มีวิธีแก้ปัญหายังไง
รู้สึกว่ามีคนเคยโพสแล้วครับ แต่ผมหาข้อมูลไม่เจอ ต้องทำยังไงครับ ตอนนี้เพิ่มบุคลกรไม่ได้เลยครับ

System Message
SQL Error: Duplicate entry '100' for key 1
select * from doctor where code='xxx'
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: golf_win ที่ กรกฎาคม 14, 2011, 10:51:02 AM
check & repair serial ครับ
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: armds ที่ กรกฎาคม 14, 2011, 10:51:31 AM
ปรับจำนวนหลักของข้อมูลบุคลากร  หรือยังครับ
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: komanp ที่ กรกฎาคม 14, 2011, 11:09:45 AM
ทำทั้งสองอย่างแล้วครับ ยังไม่ได้เลย
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กรกฎาคม 14, 2011, 11:21:25 AM
ทำทั้งสองอย่างแล้วครับ ยังไม่ได้เลย

logout  แล้ว ลอง login ใหม่ยัีงครับ.. :D :D
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: P1005 ที่ กรกฎาคม 14, 2011, 11:32:28 AM
ผมใช้วิธีนี้ครับ เข้าตรง รูปสายฟ้าครับ(ใช้คำสั่ง SQL)  ตาราง Doctor ครับ จากนั้นก้อเข้าไปเพิ่มข้อมูลบางส่วน เช่น code , name จากนั้นก้อกด update ครับ เสร็จแล้วก้อทำตามขั้นตอนที่ท่านทำนะครับ แต่เข้าไปตรงแก้ไขรายการ แล้วก้อเพิ่มข้อมูลในส่วนรายละเอียดของบุคลากรท่านนั้นให้ครบ กดบันทึก เป็นอันเสร็จครับ
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: komanp ที่ กรกฎาคม 14, 2011, 11:35:16 AM
ทำทั้งสองอย่างแล้วครับ ยังไม่ได้เลย

logout  แล้ว ลอง login ใหม่ยัีงครับ.. :D :D
ทำแล้วครับ และออกแล้วยังไม่ได้
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: komanp ที่ กรกฎาคม 14, 2011, 11:37:02 AM
ผมใช้วิธีนี้ครับ เข้าตรง รูปสายฟ้าครับ(ใช้คำสั่ง SQL)  ตาราง Doctor ครับ จากนั้นก้อเข้าไปเพิ่มข้อมูลบางส่วน เช่น code , name จากนั้นก้อกด update ครับ เสร็จแล้วก้อทำตามขั้นตอนที่ท่านทำนะครับ แต่เข้าไปตรงแก้ไขรายการ แล้วก้อเพิ่มข้อมูลในส่วนรายละเอียดของบุคลากรท่านนั้นให้ครบ กดบันทึก เป็นอันเสร็จครับ

วิธีนี้ผมก็ทำแล้วครับ ทำได้นะครับ แต่มองว่าอยากหาต้นเหตุมากว่าทำไมไม่ได้จะได้หาหนทางแก้ไขถูกต้องครับ
เท่าที่อ่านบาง รพ.คงเป็นกันเยอะ แต่ยังหาวิธีแก้กันยังไม่ได้ ต้องรบกวนอาจารย์แล้วครับ
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: sulaiman_hosxp ที่ กรกฎาคม 14, 2011, 11:38:18 AM
ทำทั้งสองอย่างแล้วครับ ยังไม่ได้เลย
ใช้วิธีนี้ได้หรือเปล่าครับ เข้าไปที่ ฟ้าผ่า เลือกตาราง Doctor เลือกเครื่อง + เพิ่ม แล้วก็คีย์ เลขต่อจากคำสุดท้ายสุด เช่น สุดท้าย 200 เพิ่มเป็น 201 จากนั้นเข้าใน เพิ่มในบุคลากรในโรงพยาบาล ตามปกติครับ
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กรกฎาคม 14, 2011, 11:48:14 AM
การเข้าไปเพิ่มตรง ๆ ที่ตารางงานจะไม่ OK ครับ


     ข้อมูลในระบบอีกจำนวนมากมายหลายตาราง หลาย Record    จะไม่ถูกปรับปรุงไปด้วย..จะกระทบเวลาประมวลผลรายงานครับ..แนะนำการปรับจำนวนหลักตามหน้าจอในโปรแกรมดีกว่ามากมายครับ...
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: komanp ที่ กรกฎาคม 14, 2011, 11:58:42 AM
ทำทั้งสองอย่างแล้วครับ ยังไม่ได้เลย
ใช้วิธีนี้ได้หรือเปล่าครับ เข้าไปที่ ฟ้าผ่า เลือกตาราง Doctor เลือกเครื่อง + เพิ่ม แล้วก็คีย์ เลขต่อจากคำสุดท้ายสุด เช่น สุดท้าย 200 เพิ่มเป็น 201 จากนั้นเข้าใน เพิ่มในบุคลากรในโรงพยาบาล ตามปกติครับ
ทำแล้วครับ ตอนนี้ผมแก้ปัญหาโดยวิธีนี้เลย
แต่อยากเพิ่มแบบเดิมมากกว่าครับ
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: thannawe ที่ กรกฎาคม 14, 2011, 12:29:04 PM
ทำทั้งสองอย่างแล้วครับ ยังไม่ได้เลย
ใช้วิธีนี้ได้หรือเปล่าครับ เข้าไปที่ ฟ้าผ่า เลือกตาราง Doctor เลือกเครื่อง + เพิ่ม แล้วก็คีย์ เลขต่อจากคำสุดท้ายสุด เช่น สุดท้าย 200 เพิ่มเป็น 201 จากนั้นเข้าใน เพิ่มในบุคลากรในโรงพยาบาล ตามปกติครับ
ผมก็ใช้วิธีนี้นะ
 :D
หลังจากนั้น ก็ ปรับ ให้เป็น 3 หลัก ตาม อ.อาร์ม แล้วก็ ใช้ได้ปกติละ เพราะ Serial มันถูกแก้เป็น 3 หลัก
กลายเป็น มากสุดก็รหัส 999 ครับ

ปล.เพิ่มใหม่เท่านั้น อย่าไปแก้ไขรหัส หรือ ลบรหัสเก่านะจ๊ะ จะงานเข้า
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: jackkawave ที่ กรกฎาคม 14, 2011, 13:39:28 PM
ของผมเคยเป็นครับ  เป็นประมาณ 1.5-2 ปี ที่ผ่านมา ผมแก้ไขโดย ทำแบบ อ.อาร์ม ครับ เพิ่มหลักเป็น 3 หลัก
ตอนนี้ใช้ได้ปกติครับ   ;D ;D ;D
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: tont ที่ กรกฎาคม 16, 2011, 15:20:49 PM
ปรับจำนวนหลักของข้อมูลบุคลากร  หรือยังครับ

เหมือนอาจารย์อาร์มบอกนะครับ เพราะล่าสุดผมมีโอกาสเข้าอบรม Course Linux ของ BMS เลยถามอาจารย์หัทยา ท่านก็แนะนำทำแบบนี้แหละครับ พออบรมเสร็จมาลุย Server จริง มันใช้เวลานานเหมือนกันเพราะมันจะต้องไปปรับปรุงทุกตารางที่ User คนนั้นไปให้บริการต่างๆ รวมแล้วตั้ง 100 คน และระหว่างที่อัพเดทชื่อ User คนนั้นจะไม่ปรากฏใน OPD Card นะครับ กรณีเป็นคนซักประวัติ หรือให้บริการต่างๆ ต้อง Restart Mysql หรือ Reboot ก็จะแสดงรายชื่อ User นั้นๆครับ
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: machai ที่ กรกฎาคม 16, 2011, 23:07:00 PM
ทำทั้งสองอย่างแล้วครับ ยังไม่ได้เลย
ใช้วิธีนี้ได้หรือเปล่าครับ เข้าไปที่ ฟ้าผ่า เลือกตาราง Doctor เลือกเครื่อง + เพิ่ม แล้วก็คีย์ เลขต่อจากคำสุดท้ายสุด เช่น สุดท้าย 200 เพิ่มเป็น 201 จากนั้นเข้าใน เพิ่มในบุคลากรในโรงพยาบาล ตามปกติครับ
ผมก็ใช้วิธีนี้นะ
 :D
หลังจากนั้น ก็ ปรับ ให้เป็น 3 หลัก ตาม อ.อาร์ม แล้วก็ ใช้ได้ปกติละ เพราะ Serial มันถูกแก้เป็น 3 หลัก
กลายเป็น มากสุดก็รหัส 999 ครับ

ปล.เพิ่มใหม่เท่านั้น อย่าไปแก้ไขรหัส หรือ ลบรหัสเก่านะจ๊ะ จะงานเข้า
ใช้วิธีนี้เหมื่อนกันคับ แต่ตอนนี้ต้องลดเวอร์ชั่น เพื่อปรับรหัสเป็นสามหลัก
แล้วทำหนังสือแจ้งแต่ละฝ่ายของการเปลี่ยนรหัสด้วยคับ :D :D :D :D
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: wipa ที่ กุมภาพันธ์ 07, 2012, 15:11:12 PM
ปรับจำนวนหลักของข้อมูลบุคลากรและRestart Mysql  แล้ว
ข้อมูลผู้สั่งในOPD Card และใบสั่งยา ไม่ออก (เฉพาะLoginจากห้องตรวจแพทย์)
แต่Loginจากห้องER,ทันตกรรม ออก
หัวข้อ: Re: เพิ่มบุคลากรคนที่ 101 ไม่ได้ครับ
เริ่มหัวข้อโดย: เข้ม ที่ กุมภาพันธ์ 07, 2012, 17:04:27 PM
ใช้วิธีนี้เหมื่อนกันคับ แต่ตอนนี้ต้องลดเวอร์ชั่น เพื่อปรับรหัสเป็นสามหลัก
แล้วทำหนังสือแจ้งแต่ละฝ่ายของการเปลี่ยนรหัสด้วยคับ :D :D :D :D

ใช้เวอร์ชันไหนเปลี่ยนได้บ้างครับ ...  ;D