ผู้เขียน หัวข้อ: OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ  (อ่าน 5391 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ apatnon86

  • Sr. Member
  • ****
  • กระทู้: 410
  • Respect: 0
    • ดูรายละเอียด
OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ
« เมื่อ: ธันวาคม 15, 2010, 09:39:08 AM »
0
นำเข้าไฟล์ 18 แฟ้มไม่ได้ครับ ลองทั้งแบบ text และ zip มันขึ้นข้อความเตือนตามรูปครับ
 

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 15, 2010, 09:44:26 AM »
0
แบ่งปันการแก้ไขปัญหา Index was outside the bounds of the array

ต้องดูว่า Error ที่ไฟล์อะไรพอดีที่ผมพบปัญหาเป็นไฟล์ Person ครับสาเหตุเกิดจากการเรียงข้อมูลไม่ถูกต้องในบาง Record ของผม 3 หมื่นกว่า เรียงไม่ถูก 1 ก็นำเข้าไม่ได้ครับก็ไปแก้ไขให้ถูกต้องเท่านั้นเองครับก็นำเข้าได้

ตัวอย่าง

PCUCODE|CID|PID|HID|PRENAME
10713|3509900761855|0000005167278||5
10713|1500701419842|0000005167282||2
10713|4100900072352|0000005167300||4
1|9|2|||||||||10090200|4|20101108160000
10713|3501300136014|0000005167253||3

ตามตัวอย่างใน record ที่ 4 เรียงไม่ถูก ข้อมูลจะนำเข้าไม่ได้แล้วเกิด Error Index was outside the bounds of the array ครับ (ท่านที่ติดปัญหาลองตรวจสอบดูนะครับ)

ที่มา...บอร์ด  สปสช  OP-PP ปี 2554

อย่าลืม  upgrade structure  ฐานข้อมูล   เป็น  3.53.12.8 ด้วยนะครับ....
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 15, 2010, 09:45:49 AM »
0


และนี่คือคำตอบ  จาก ผู้รับผิดชอบ  OP-PP INDIVIDUAL 2554 ครับ...


http://gotoknow.org/blog/kidkom-oppp/411365


Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ apatnon86

  • Sr. Member
  • ****
  • กระทู้: 410
  • Respect: 0
    • ดูรายละเอียด
Re: OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ
« ตอบกลับ #3 เมื่อ: ธันวาคม 15, 2010, 09:47:48 AM »
0
ของผมมันเป็นที่ไฟล์ person
 

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ
« ตอบกลับ #4 เมื่อ: ธันวาคม 15, 2010, 09:58:11 AM »
0
ลองเข้าไปลบข้อมูลรายที่ผิดพลาดใน person เฉพาะ รายที่ข้อมูลไม่ครบ  หรือยังครับ..

ของผมมันเป็นที่ไฟล์ person
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ apatnon86

  • Sr. Member
  • ****
  • กระทู้: 410
  • Respect: 0
    • ดูรายละเอียด
Re: OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ
« ตอบกลับ #5 เมื่อ: ธันวาคม 15, 2010, 10:03:50 AM »
0
ลองเข้าไปลบข้อมูลรายที่ผิดพลาดใน person เฉพาะ รายที่ข้อมูลไม่ครบ  หรือยังครับ..

ของผมมันเป็นที่ไฟล์ person

ผมไม่รู้ว่ามันผิดพลาด รายไหนนะซิครับ
 

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: OP-PP 54 นำเข้าข้อมูลไม่ได้ครับ
« ตอบกลับ #6 เมื่อ: ธันวาคม 15, 2010, 10:09:41 AM »
0
เปิดดู Person ด้วย EditPlus หรือ Ultraedit ครับ..จะเห็นง่ายขึ้นเยอะ  หรือดูในตาราง provis_person  เฉพาะเดือน(export_month)  แล้วจัดการบันทึกแก้ไขบัญชี 1 รายนั้น แล้วลองส่งออกใหม่ครับ..ลองดู
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x