בעיות הייצוא הבאות עלולות להתרחש כאשר ברצונך לוודא כי מפת ה- XML מאפשרת ייצוא של נתוני XML.
לא ניתן לייצא מיפוי XML אם לא ניתן לשמור את קשר הגומלין של הרכיב הממופה עם רכיבים אחרים. ייתכן שקשר גומלין זה לא יישמר מהסיבות הבאות:
-
הגדרת הסכימה של רכיב ממופה נמצאת בתוך רצף שעבורו הפריטים הבאים נכונים:
-
התכונה maxoccurs אינה שווה ל- 1.
-
הרצף כולל יותר מרכיב צאצא ישיר אחד, או שהוא כולל מחבר אחר כצאצא ישיר.
-
-
רכיבי אח שאינם חוזרים עם אותו רכיב אב חוזר ממופים לטבלאות XML שונות.
-
רכיבים חוזרים מרובים ממופים לאותה טבלת XML, והחזרה אינה מוגדרת על-ידי רכיב אב.
-
רכיבי צאצא מרכיבי אב שונים ממופים לאותה טבלת XML.
בנוסף, לא ניתן לייצא את התוכן של מיפוי XML אם התוכן מכיל אחד ממבנים סכימת ה- XML הבאים:
-
רשימה של רשימות רשימה אחת של פריטים מכילה רשימה שניה של פריטים.
-
נתונים לא מותמלים טבלת XML מכילה רכיב שהוגדר בסכימה להתרחש פעם אחת (התכונה maxoccurs מוגדרת ל- 1). בעת הוספת רכיב כזה לטבלת XML, הטבלה עמודה מופעים מרובים של הרכיב.
-
הבחירה זהו רכיב ממופה שהוא חלק< בחירה> הסכימה.
לקבלת מידע נוסף, ראה ייצוא נתוני XML.
קיימות כמה סיבות להודעה זו:
-
מפת ה- XML המשויכת לטבלת XML זו מכילה רכיב נדרש אחד או יותר שלא ממופה לטבלת ה- XML.
רשימת הרכיבים ההירארכית בחלונית המשימות מקור XML מציינת רכיבים נדרשים על-ידי כוכבית אדומה בפינה השמאלית העליונה של הסמל מימין לכל רכיב. כדי למפות רכיב נדרש, גרור אותו למיקום בגליון העבודה שבו ברצונך שהוא יופיע.
-
הרכיב הוא מבנה רקורסיבי.
דוגמה נפוצה של מבנה רקורסיבי היא הירארכיה של עובדים ומנהלים שבה אותם רכיבי XML מקוננים במספר רמות. למרות ש ייתכן ממפת את כל הרכיבים בחלונית המשימות מקור XML, Excel אינו תומך במבנים רקורסיביים בעומק של יותר מרמה אחת ולכן לא ניתן למפות את כל הרכיבים.
-
טבלת ה- XML מכילה תוכן מעורב.
תוכן מעורב מתרחש כאשר רכיב מכיל רכיב צאצא וטקסט פשוט מחוץ לרכיב צאצא. מקרה נפוץ אחד הוא המקום שבו נעשה שימוש בעיצוב תגיות (כגון התגיות המודגשות) כדי לסמן נתונים בתוך רכיב. למרות שרכיב הצאצא (אם Excel תומך בו) יכול להיות מוצג, תוכן הטקסט יאבד כאשר הנתונים ייובאו, אינו זמין כאשר הנתונים מיוצאים, ולכן לא ניתן לעגל אותם.
לקבלת מידע נוסף, ראה ייצוא נתוני XML.
זקוק לעזרה נוספת?
תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילות.