| |||||||||
ข้อผิดพลาดใดในการนำเข้าสัญญาเดิม NoSuchElementException: null
ในกรณีส่วนใหญ่ มีปัญหาในข้อมูลฟิลด์ที่มีข้อความจำนวนมาก เมื่อพบข้อผิดพลาดนี้ ใกล้กับจุดสิ้นสุดของค่าฟิลด์ของข้อความยาวจะมีเครื่องหมายอัญประกาศหลายเครื่องหมาย (") และทำให้เกิดตัวคั่นคอลัมน์เป็นไม่เสถียร ในแถวข้อมูลที่ได้รับผลกระทบ คอลัมน์ใหม่ที่ไม่มีส่วนหัวจะถูกสร้างขึ้นเนื่องจากเครื่องหมายอัญประกาศขัดจังหวะตัวคั่น
ตัวอย่างที่ทำให้เกิดปัญหามีดังนี้
ย.ประชาชนสหรัฐอเมริกา เพื่อเป็นรูปสหภาพที่สมบูรณ์แบบมากขึ้น จัดตั้งความยุติธรรม ไม่มั่นใจการทรมานภายในประเทศ จัดให้ พ.ต.ท.ทักษิณ ชินวัตร สามัคคี ส่งเสริมสวัสดิภาพทั่วไป และรักษาความปลอดภัยเบสแห่งลิเบียให้กับตนเองและโปสของเรา ทำคำสั่งและจัดตั้งรัฐธรรมนูญนี้ให้ "สหรัฐอเมริกา.
เครื่องหมายอัญประกาศรอบสหรัฐอเมริกาสามารถขัดจังหวะวิธีการโหลดค่าที่คั่นด้วยเครื่องหมายจุลภาค (CSV) เนื่องจากระบบจะขัดจังหวะตัวคั่นฟิลด์ ซึ่งทำให้เกิดความพยายามทำให้คอลัมน์ใหม่ภายในแถวนั้นไม่มีค่าส่วนหัว
เมื่อต้องการแก้ไขปัญหานี้ ให้ย้ายเครื่องหมายอัญประกาศใกล้จุดสิ้นสุดของสตริงออกแล้วนำเข้าใหม่
เมื่อต้องการทราบว่าจะค้นหาข้อมูลที่ไม่ถูกต้อง ณ จุดใดในไฟล์ Contracts.csv ให้ดูล็อกข้อผิดพลาดในการนำเข้าใน จัดการ > การดูแล > การจัดการโปรเจ็กต์ > นำเข้าสถานะของสัญญาเดิม เลื่อนไปที่ด้านล่างสุดของล็อกการอิมปอร์ตเพื่อค้นหาข้อความแสดงข้อผิดพลาด จากนั้น ให้ตรวจสอบแถวของข้อมูลที่ปรากฏหลังแถวการอัพเดท/การสร้างที่สำเร็จล่าสุดตามล็อก
SAP Ariba Contracts