BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: apatnon86 ที่ ธันวาคม 15, 2010, 09:39:08 AM
-
นำเข้าไฟล์ 18 แฟ้มไม่ได้ครับ ลองทั้งแบบ text และ zip มันขึ้นข้อความเตือนตามรูปครับ
-
แบ่งปันการแก้ไขปัญหา 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 ด้วยนะครับ....
-
และนี่คือคำตอบ จาก ผู้รับผิดชอบ OP-PP INDIVIDUAL 2554 ครับ...
http://gotoknow.org/blog/kidkom-oppp/411365 (http://gotoknow.org/blog/kidkom-oppp/411365)
-
ของผมมันเป็นที่ไฟล์ person
-
ลองเข้าไปลบข้อมูลรายที่ผิดพลาดใน person เฉพาะ รายที่ข้อมูลไม่ครบ หรือยังครับ..
ของผมมันเป็นที่ไฟล์ person
-
ลองเข้าไปลบข้อมูลรายที่ผิดพลาดใน person เฉพาะ รายที่ข้อมูลไม่ครบ หรือยังครับ..
ของผมมันเป็นที่ไฟล์ person
ผมไม่รู้ว่ามันผิดพลาด รายไหนนะซิครับ
-
เปิดดู Person ด้วย EditPlus หรือ Ultraedit ครับ..จะเห็นง่ายขึ้นเยอะ หรือดูในตาราง provis_person เฉพาะเดือน(export_month) แล้วจัดการบันทึกแก้ไขบัญชี 1 รายนั้น แล้วลองส่งออกใหม่ครับ..ลองดู