ไทย - การแปลด้วยเครื่อง
คำถามที่พบบ่อย KB0394601
อีเมล์
นำเข้าสัญญาเดิม: สัญญาใดทำให้เกิดข้อผิดพลาด "NoSuchElementException: null"?
บทความในฐานข้อมูลองค์ความรู้นี้ถูกแปลด้วยเครื่องเพื่ออำนวยความสะดวกให้แก่คุณ SAP ไม่รับประกันใดๆ เกี่ยวกับความถูกต้องหรือความสมบูรณ์ของการแปลด้วยเครื่อง คุณจะพบเนื้อหาต้นฉบับได้เมื่อสลับไปยัง 'ภาษาอังกฤษ' โดยใช้ตัวเลือกภาษา
คำถาม

ข้อผิดพลาดใดในการนำเข้าสัญญาเดิม NoSuchElementException: null

คำตอบ

ในกรณีส่วนใหญ่ มีปัญหาในข้อมูลฟิลด์ที่มีข้อความจำนวนมาก เมื่อพบข้อผิดพลาดนี้ ใกล้กับจุดสิ้นสุดของค่าฟิลด์ของข้อความยาวจะมีเครื่องหมายอัญประกาศหลายเครื่องหมาย (") และทำให้เกิดตัวคั่นคอลัมน์เป็นไม่เสถียร ในแถวข้อมูลที่ได้รับผลกระทบ คอลัมน์ใหม่ที่ไม่มีส่วนหัวจะถูกสร้างขึ้นเนื่องจากเครื่องหมายอัญประกาศขัดจังหวะตัวคั่น

ตัวอย่างที่ทำให้เกิดปัญหามีดังนี้

ย.ประชาชนสหรัฐอเมริกา เพื่อเป็นรูปสหภาพที่สมบูรณ์แบบมากขึ้น จัดตั้งความยุติธรรม ไม่มั่นใจการทรมานภายในประเทศ จัดให้ พ.ต.ท.ทักษิณ ชินวัตร สามัคคี ส่งเสริมสวัสดิภาพทั่วไป และรักษาความปลอดภัยเบสแห่งลิเบียให้กับตนเองและโปสของเรา ทำคำสั่งและจัดตั้งรัฐธรรมนูญนี้ให้ "สหรัฐอเมริกา.

เครื่องหมายอัญประกาศรอบสหรัฐอเมริกาสามารถขัดจังหวะวิธีการโหลดค่าที่คั่นด้วยเครื่องหมายจุลภาค (CSV) เนื่องจากระบบจะขัดจังหวะตัวคั่นฟิลด์ ซึ่งทำให้เกิดความพยายามทำให้คอลัมน์ใหม่ภายในแถวนั้นไม่มีค่าส่วนหัว

เมื่อต้องการแก้ไขปัญหานี้ ให้ย้ายเครื่องหมายอัญประกาศใกล้จุดสิ้นสุดของสตริงออกแล้วนำเข้าใหม่

ข้อมูลเพิ่มเติม

เมื่อต้องการทราบว่าจะค้นหาข้อมูลที่ไม่ถูกต้อง ณ จุดใดในไฟล์ Contracts.csv ให้ดูล็อกข้อผิดพลาดในการนำเข้าใน จัดการ > การดูแล > การจัดการโปรเจ็กต์ > นำเข้าสถานะของสัญญาเดิม เลื่อนไปที่ด้านล่างสุดของล็อกการอิมปอร์ตเพื่อค้นหาข้อความแสดงข้อผิดพลาด จากนั้น ให้ตรวจสอบแถวของข้อมูลที่ปรากฏหลังแถวการอัพเดท/การสร้างที่สำเร็จล่าสุดตามล็อก


นำไปใช้กับ

สัญญาเชิงกลยุทธ์

เงื่อนไขการใช้งาน  |  ลิขสิทธิ์  |  การเปิดเผยข้อมูลเกี่ยวกับความปลอดภัย  |  ความเป็นส่วนตัว