Može doći do sledećih problema sa izvozom kada želite da se uverite da XML mapa dozvoljava izvoz XML podataka.
Nije moguće izvesti XML mapiranje ako nije moguće očuvati relaciju mapiranog elementa sa drugim elementima. Ova relacija možda ne može da se očuva iz sledećih razloga:
-
Definicija šeme mapiranog elementa nalazi se u nizu za koji su sledeći tačni:
-
Atribut maxoccurs nije jednak broju 1.
-
Niz ima definisano više od jednog direktnog podređenog elementa ili ima drugi kompozitor kao direktan podređeni element.
-
-
Srodni elementi koji se ne ponavljaju sa istim ponavljajućim nadređenim elementom mapirani su u različite XML tabele.
-
Više ponavljajućih elemenata je mapirano u istoj XML tabeli, a ponavljanje nije definisano pretstavljajućim elementom.
-
Podređeni elementi iz različitih nadređenih elemenata su mapirani u istoj XML tabeli.
Pored toga, nije moguće izvesti sadržaj XML mapiranja ako sadržaj sadrži jednu od sledećih konstrukcije XML šeme:
-
Lista lista Jedna lista stavki sadrži drugu listu stavki.
-
Denormalizovani podaci XML tabela sadrži element koji je definisan da se pojavi jednom u šemi (atribut maxoccurs je postavljen na 1). Kada takav element dodate u XML tabelu, kolona tabele se popunjava sa više instanci elementa.
-
Izbor Ovo je mapirani element koji je deo izabrane <> šeme.
Više informacija potražite u članku Izvoz XML podataka.
Postoji nekoliko razloga za ovu poruku:
-
XML mapa koja je povezana sa ovom XML tabelom sadrži neke neophodne elemente koji nisu mapirani u XML tabeli.
Hijerarhijska lista elemenata u oknu zadatka XML izvor ukazuje na neophodne elemente crvenom zvezdicom u gornjem desnom uglu ikone sa leve strane svakog elementa. Da biste mapirali neophodni element, prevucite ga na lokaciju na radnom listu gde želite da se pojavi.
-
Element je rekurzivna struktura.
Uobičajen primer rekurzivnih struktura je hijerarhija zaposlenih i menadžera u kojoj su isti XML elementi ugnežđeni na nekoliko nivoa. Iako ste možda mapirali sve elemente u oknu zadatka XML izvor, Excel ne podržava rekurzivne strukture više od jednog nivoa dubine i zbog toga ne može da mapirate sve elemente.
-
XML tabela sadrži mešoviti sadržaj.
Mešoviti sadržaj se javlja kada element sadrži podređeni element i jednostavan tekst izvan podređenog elementa. Jedan uobičajen slučaj je kada se oznake oblikovanja (kao što su podebljane oznake) koriste za označavanje podataka unutar elementa. Iako podređeni element (ako ga Excel podržava) može da se prikaže, sadržaj teksta će biti izgubljen kada se podaci uvezu, nije dostupan kada se podaci izvezu i zbog toga se ne mogu zaokružiti.
Više informacija potražite u članku Izvoz XML podataka.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u Zajednicama.