จะรู้ได้อย่างไรครับ ในกรณีที่ไฟล์ excel ที่จะเอาเข้าระบบ
มีปัญหา แล้วให้ฟ้อง error ออกมา
ตัวอย่างไฟล์ที่มีปัญหา File excel.xls
ที่มี สูตรหรือการเชื่อมโยงต่างๆ
ชึ่งจำนวน แถวและคอลัมเป็นแบบที่ผมต้องการ
เลยตรวจสอบได้ยากว่าอันไหนผิดหรือถูก
งงกานเปนแถวเรย error อาราย
น่าจะตรวจไม่ได้นะถ้าโค้ด import ไม่ support
ตอนอัปโหลดขึ้นไปคงตรวจไม่ได้ แต่ถ้าอ่านข้อมูลเพื่อแสดงผล อาจจะตรวจได้ วึ่งถ้าผิดพลาด โปรแกรมที่ใช้คงแจ้ง error แหละครับ
ตอนอัปโหลดขึ้นไปคงตรวจไม่ได้ แต่ถ้าอ่านข้อมูลเพื่อแสดงผล อาจจะตรวจได้ วึ่งถ้าผิดพลาด โปรแกรมที่ใช้คงแจ้ง error แหละครับ
เท่าที่ผมเคยทำมา ผมก็ไม่สามารถตรวจสอบก่อนนำเข้าจริงได้แบบ 100% นะ เลยต้องใช้ฟังก์ชั่นที่สร้างขึ้นเอง แล้วคาดเดาถึง error ต่างๆที่น่าจะเป็นไปได้ คือต้องคิดแทน user นั่นล่ะ ในส่วนที่คาดเดาได้ก็ให้ใช้ฟังก์ชั่นเพื่อเปลี่ยนข้อมูลให้เป็นไปตามที่เราต้องการ
ถ้าเป็นไปได้ก็คงต้องจำกัดขอบเขตในการบันทึกข้อมูลให้ได้มากที่สุด หรือ......
ใช้วิธีการ import เข้าไปไว้ใน temp data ก่อนแล้วตรวสอบจาก temp ถ้า error ก็ eject ออกมาแจ้งเตือน ถ้าผ่านก็นำเข้าจริง