การเตรียมไฟล์สำหรับการเพิ่ม/อัปเดตข้อมูลด้วยตาราง

Article Number:040725

บทความนี้ให้คำแนะนำเกี่ยวกับวิธีการเตรียมไฟล์ที่เหมาะสำหรับการเพิ่มหรืออัปเดตระเบียนที่มีตารางผ่านการนำเข้าไฟล์

สำหรับข้อมูลทั่วไปเกี่ยวกับการเตรียมไฟล์สำหรับการนำเข้า รวมถึงรูปแบบไฟล์ที่รองรับและขีดจำกัดขนาดไฟล์ โปรดดูที่หน้าถัดไป
การเตรียมไฟล์สำหรับการเพิ่ม/อัปเดตข้อมูล

เมื่อคุณเตรียมไฟล์สำหรับนำเข้า ขอแนะนำให้คุณส่งออกข้อมูลบันทึกจากแอปไปยังไฟล์ก่อน จากนั้นจึงใช้ไฟล์ที่ส่งออกเป็นฐานสำหรับการแก้ไขข้อมูล
การส่งออกข้อมูลไปยังไฟล์

วิธีการจัดรูปแบบข้อมูลของแต่ละรายการ

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

การจัดรูปแบบข้อมูลบันทึกที่เหมาะสมจะแตกต่างกันไป ขึ้นอยู่กับว่าบันทึกประกอบด้วยตารางเดียวเท่านั้นหรือหลายตาราง

เมื่อบันทึกมีเพียงตารางเดียว

ภาพหน้าจอ: การจัดรูปแบบข้อมูลในไฟล์สำหรับนำเข้าเมื่อระเบียนมีเพียงตารางเดียว

มีสามประเด็นที่ต้องคำนึงถึงเมื่อจัดรูปแบบข้อมูลสำหรับเรกคอร์ดที่มีตาราง

  • ประเด็นที่ 1: ระบุชื่อคอลัมน์แรกในไฟล์เป็น "แฟล็กเรคคอร์ดใหม่"
    ในคอลัมน์แรก ให้ใส่เครื่องหมายดอกจัน (*) ในแถวที่ข้อมูลเรคคอร์ดใหม่เริ่มต้น และเว้นแถวอื่นๆ ว่างไว้ ข้อมูลจากแถวที่มีเครื่องหมายดอกจัน (*) ไปยังแถวที่อยู่เหนือแถวถัดไปที่มีเครื่องหมายดอกจัน (*) จะถูกจดจำเป็นข้อมูลของเรคคอร์ดเดียว
    หากคอลัมน์แรกมีอักขระอื่นนอกเหนือจากเครื่องหมายดอกจัน (*) จะเกิดข้อผิดพลาด
  • ประเด็นที่ 2: ข้อมูลที่จะอัปเดตในฟิลด์ที่อยู่นอกตารางจะต้องระบุในแถวที่มีเครื่องหมายดอกจัน (*) ในคอลัมน์ "แฟล็กระเบียนใหม่" หากไม่มีเครื่องหมายดอกจัน (*) ข้อมูลจะถูกละเว้นในระหว่างกระบวนการนำเข้า
    หากคุณส่งออกข้อมูลบันทึกจากแอปไปยังไฟล์ ข้อมูลที่ระบุในแถวที่มีเครื่องหมายดอกจัน (\*) ในคอลัมน์แรกก็จะระบุในแถวที่ไม่มีเครื่องหมายดอกจันด้วยเช่นกัน
  • ประเด็นที่ 3: ข้อมูลที่ต้องการอัพเดตในฟิลด์ภายในตารางจะต้องระบุในจำนวนแถวเท่ากับในตาราง

เมื่อบันทึกมีหลายตาราง

ภาพหน้าจอ: การจัดรูปแบบข้อมูลในไฟล์สำหรับนำเข้าเมื่อบันทึกมีตารางหลายตาราง

มีสองประเด็นที่ต้องคำนึงถึงเมื่อจัดรูปแบบข้อมูลสำหรับเรกคอร์ดที่มีหลายตาราง
นอกจากนี้อย่าลืมตรวจสอบข้อมูลในหัวข้อต่อไปนี้ด้วย
เมื่อบันทึกมีเพียงตารางเดียว

  • ประเด็นที่ 1: ในแถวแรกฟิลด์ในตารางควรระบุติดกัน
  • ประเด็นที่ 2: ระบุข้อมูลของตารางเดียวต่อแถวเพื่อไม่ให้มีแถวใดมีข้อมูลของตารางหลายตาราง หากมีแถวใดๆ ที่ประกอบด้วยข้อมูลจากหลายตาราง ข้อผิดพลาดจะเกิดขึ้นเมื่อคุณนำเข้าไฟล์

ขั้นตอนในการระบุข้อมูลตารางในไฟล์ของคุณเพื่อนำเข้า

เมื่อทำการอัพเดตเนื้อหาตาราง

ภาพหน้าจอ: ภาพ ของแอปพร้อมฟิลด์ที่กำหนดค่าไว้

  1. แก้ไข ข้อมูลที่ต้องการปรับเปลี่ยน
    ภาพหน้าจอ: การแก้ไขข้อมูลที่ต้องการปรับเปลี่ยน

เมื่อเพิ่มแถวลงในตารางที่มีอยู่

ภาพหน้าจอ: ภาพ ของแอปพร้อมฟิลด์ที่กำหนดค่าไว้

  1. แทรกแถวได้มากเท่าที่คุณต้องการเพิ่มลงในตาราง
    หากแถวที่แทรกไม่ใช่แถวแรกของเรกคอร์ด ให้เว้นคอลัมน์แรก (คอลัมน์ "แฟล็กเรกคอร์ดใหม่") ว่างไว้
    ภาพหน้าจอ: การแทรกแถวและปล่อยคอลัมน์แรกว่างไว้

  2. ในแถวที่แทรก ให้ระบุข้อมูลที่ต้องการลงทะเบียนในฟิลด์ภายในตาราง
    ภาพหน้าจอ: การระบุข้อมูลที่จะลงทะเบียนในฟิลด์ภายในตาราง

เมื่อเพิ่มระเบียนใหม่ที่มีตาราง

ภาพหน้าจอ: ภาพ ของแอปพร้อมฟิลด์ที่กำหนดค่าไว้

  1. แทรกแถวให้มากเท่าที่จำเป็นสำหรับตาราง
    ในคอลัมน์แรก ให้ระบุเครื่องหมายดอกจัน (*) ในแถวที่ข้อมูลระเบียนใหม่เริ่มต้น ออก แถวอื่นๆ ในคอลัมน์แรกว่างไว้
    ภาพหน้าจอ: การแทรกแถวและระบุเครื่องหมายดอกจันในคอลัมน์แรก

  2. ในแถวที่แทรก ให้ระบุข้อมูลของแต่ละฟิลด์ในระเบียนภาพหน้าจอ: การระบุข้อมูลที่จะลงทะเบียนในแต่ละฟิลด์

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

อ้างอิง: จุดสำคัญในการนำเข้าข้อมูลไฟล์ลงในตาราง

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