Ha azt szeretné, hogy az XML-megfeleltetés lehetővé teszi-e az XML-adatok exportálását, a következő exportálási problémák léphetnek fel.
Probléma: Egy üzenet arról tájékoztat, hogy a térkép nem exportálható.
Az XML-megfeleltetések nem exportálhatók, ha a megfeleltetett elem más elemekkel való kapcsolata nem őrizhető meg. A viszony a következő okok miatt lehet nem megőrizhető:
Egy megfeleltetett elem sémadefiníciója egy olyan sorozatban található, amelyre a következő feltételek teljesülnek:
- A maxoccurs attribútum értéke nem 1.
- A sorozathoz egynél több közvetlen gyermekelem van definiálva, vagy egy másik összeállító tartozik közvetlen gyermekként.
Egy ismétlődő szülőelemen nem ismétlődő testvérelemei eltérő XML-táblázatokkal vannak megfeleltetve.
Több ismétlődő elem ugyanazzal az XML-táblázattal van megfeleltetve, és az ismétlődést nem definiálja egy elődelem sem.
Eltérő szülők gyermekelemei ugyanazzal az XML-táblázattal vannak megfeleltetve.
Ezenkívül az XML-megfeleltetések tartalma nem exportálható, ha azok tartalmazzák az alábbi XML-sémastruktúrák egyikét:
- Listák listája Az egyik elemlista egy másik elemlistát tartalmaz.
- Denormalizált adatok Egy XML-táblázat tartalmaz egy olyan elemet, amely a sémában úgy van definiálva, hogy egyszer fordul elő (a maxoccurs attribútum 1-re van állítva). Amikor ilyen elemet ad egy XML-táblázathoz, a táblázatoszlopot a program kitölti az elem több példányával.
- Választási lehetőség Ez egy megfeleltetett elem, amely egy <választási sémaszerkezet> része.
További információt az XML-adatok exportálása című témakörben talál.
Probléma: Megjelenik egy üzenet, amely szerint a leképezés exportálható, de néhány szükséges elem nincs megfeleltetve.
Ennek az üzenetnek több oka lehet:
- Az adott XML-táblázathoz társított XML-megfeleltetés tartalmaz egy vagy több szükséges elemet, melyek nincsenek megfeleltetve az XML-táblázatnak.
Az XML-forrás munkaablak hierarchikus elemlistája az egyes elemektől balra lévő ikon jobb felső sarkában egy piros csillaggal jelzi a szükséges elemeket. A szükséges elemek megfeleltetéséhez húzza őket a munkalap azon részére, ahol meg szeretné, hogy jelenjenek. - Az elem egy rekurzív struktúra.
A rekurzív struktúrák gyakori példája az alkalmazottak és a vezetők olyan hierarchiája, amelyben ugyanazok az XML-elemek több szinten is egymásba vannak ágyazva. Még ha meg is feleltette az XML-forrás munkaablak összes elemét, az Excel nem támogatja az egy szintnél mélyebb rekurzív struktúrákat, ezért nem tudja végrehajtani az összes elem megfeleltetését. - Az XML-táblázat vegyes tartalmú.
Vegyes tartalom akkor fordul elő, ha egy elem tartalmaz egy gyermekelemet, illetve egyszerű szöveget a gyermekelemen kívül. Gyakori esete ennek, hogy formázási címkéket (például félkövér formázást) használnak az elemen belüli adatok formázására. A gyermekelemet az Excel meg tudja jeleníteni (ha támogatja), a szövegtartalom azonban elveszik az adatok importálásakor, illetve nem érhető el az adatok exportálásakor, ezért az ilyen jellegű adatok be- és kivitele nem működik.
További információt az XML-adatok exportálása című témakörben talál.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.