ปัญหาการส่งออกต่อไปนี้อาจเกิดขึ้นเมื่อคุณต้องการตรวจสอบให้แน่ใจว่าแมป XML อนุญาตการส่งออกข้อมูลแบบ XML
ไม่สามารถส่งออกการแมป XML ได้ ถ้าไม่สามารถรักษาความสัมพันธ์ขององค์ประกอบที่แมปไว้กับองค์ประกอบอื่นได้ ความสัมพันธ์นี้อาจไม่ได้รับการเก็บรักษาไว้เนื่องจากสาเหตุต่อไปนี้:
-
ข้อกําหนด Schema ขององค์ประกอบที่แมปไว้อยู่ภายในลําดับที่สิ่งต่อไปนี้เป็นจริง:
-
แอตทริบิวต์ maxoccurs ไม่เท่ากับ 1
-
ลําดับมีองค์ประกอบลูกโดยตรงที่กําหนดมากกว่าหนึ่งรายการ หรือมีตัวผสมอื่นเป็นองค์ประกอบลูกโดยตรง
-
-
องค์ประกอบระดับเดียวกันที่ไม่ซ้ำกันซึ่งมีองค์ประกอบแม่แบบเดียวกันจะถูกแมปไปยังตาราง XML ที่แตกต่างกัน
-
องค์ประกอบที่ซ้ํากันหลายรายการจะถูกแมปไปยังตาราง XML เดียวกัน และการทําซ้ําไม่ได้ถูกกําหนดโดยองค์ประกอบต้นกําเนิด
-
องค์ประกอบลูกจากองค์ประกอบแม่ที่แตกต่างกันจะถูกแมปไปยังตาราง XML เดียวกัน
นอกจากนี้ เนื้อหาของการแมป XML ไม่สามารถส่งออกได้ถ้าเนื้อหามีหนึ่งในโครงสร้าง XML Schema ต่อไปนี้:
-
รายการของรายการ รายการข้อมูลหนึ่งรายการจะมีรายการที่สองของข้อมูล
-
ข้อมูลที่ผิดปกติ ตาราง XML มีองค์ประกอบที่กําหนดไว้ใน Schema เพื่อให้เกิดขึ้นเพียงครั้งเดียว (แอตทริบิวต์ maxoccurs ถูกตั้งค่าเป็น 1) เมื่อคุณเพิ่มองค์ประกอบดังกล่าวลงในตาราง XML คอลัมน์ตารางจะถูกเติมด้วยอินสแตนซ์ขององค์ประกอบหลายรายการ
-
ตัวเลือก นี่คือองค์ประกอบที่แมปซึ่งเป็นส่วนหนึ่งของ ตัวเลือก<> โครงสร้าง Schema
สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ส่งออกข้อมูลแบบ XML
อาจมีสาเหตุหลายประการสําหรับข้อความนี้:
-
แมป XML ที่สัมพันธ์กับตาราง XML นี้มีองค์ประกอบที่จําเป็นอย่างน้อยหนึ่งองค์ประกอบที่ไม่ได้แมปกับตาราง XML
รายการแบบลําดับชั้นขององค์ประกอบในบานหน้าต่างงาน แหล่ง XML จะระบุองค์ประกอบที่จําเป็นโดยเครื่องหมายดอกจันสีแดงที่มุมบนขวาของไอคอนทางด้านซ้ายขององค์ประกอบแต่ละรายการ เมื่อต้องการแมปองค์ประกอบที่จําเป็น ให้ลากองค์ประกอบนั้นไปยังตําแหน่งในเวิร์กชีตที่คุณต้องการให้องค์ประกอบนั้นปรากฏขึ้น
-
องค์ประกอบคือโครงสร้างแบบเรียกใช้ซ้ำ
A common example of a recursive structure is a hierarchy of employees and managers in which the same XML elements are nested several levels. แม้ว่าคุณอาจแมปองค์ประกอบทั้งหมดในบานหน้าต่างงาน แหล่ง XML ไว้ แต่ Excel ไม่สนับสนุนโครงสร้างแบบเรียกใช้ซ้ํามากกว่าหนึ่งระดับ ดังนั้นจึงไม่สามารถแมปองค์ประกอบทั้งหมดได้
-
ตาราง XML ประกอบด้วยเนื้อหาผสม
เนื้อหาผสมเกิดขึ้นเมื่อองค์ประกอบมีองค์ประกอบลูกและข้อความอย่างง่ายภายนอกองค์ประกอบลูก ตัวพิมพ์ทั่วไปคือตําแหน่งที่มีการใช้การจัดรูปแบบแท็ก (เช่น แท็กตัวหนา) เพื่อทําเครื่องหมายข้อมูลภายในองค์ประกอบ แม้ว่าองค์ประกอบลูก (ถ้า Excel สนับสนุนองค์ประกอบนั้น) จะสามารถแสดงได้ แต่เนื้อหาข้อความจะสูญหายเมื่อนําเข้าข้อมูล แต่จะไม่พร้อมใช้งานเมื่อมีการส่งออกข้อมูล ดังนั้นจึงไม่สามารถเดินทางไปกลับได้
สําหรับข้อมูลเพิ่มเติม ให้ดูที่ ส่งออกข้อมูลแบบ XML
ต้องการความช่วยเหลือเพิ่มเติมไหม
คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน