"Prvok"uložený dotaz"má neúplné obsahu. Zoznam možných prvkov očakáva: "LocalizedNames" "chyba pri importovaní Riešenie Dynamics 365

Príznak

Pri pokuse o import riešenia v Dynamics 365 sa vyskytnúť nasledujúca chyba:

"Tento balík riešenia nemožno importovať, pretože obsahuje neplatný súbor XML. Môžete sa pokúsiť o opravu súboru manuálnou úpravou obsahu súboru XML pomocou informácií nájdených v rámci chýb overenia schémy, alebo môžete kontaktovať poskytovateľa riešenia.

Kód chyby 8004801a."

Ak technické podrobnosti, zobrazí sa spolu s podrobnosťami ďalšie chybové hlásenie:

"Overenie schémy súboru customizations.xml v rámci komprimovaného súboru balíka riešenia zlyhalo. A overiť manuálne upraviť súbor, môžete prevziať súbor schémy tu a použiť editor XML, ktorý podporuje overenie schémy, Získajte ďalšie informácie. "

Zobraziť ďalšie podrobnosti textového obsahuje nasledovné informácie:

"Prvok"uložený dotaz"má neúplné obsahu. Zoznam možných prvkov očakáva: "LocalizedNames". "

Blok textu aj ďalšie detaily ako súčasť FetchXML používa uložený dotaz (Zobraziť).

Príčina

Táto chyba označuje uložený dotaz (Zobraziť) je súčasťou riešenia a XML uložený dotaz definície chýba časť LocalizedNames. To sa môže vyskytnúť, ak niekto manuálne zmenil súbor customizations.xml.

Riešenie

Aby úspešne importovať riešenie, časť LocalizedNames vo formáte XML uložený dotaz je potrebné.

1. Rozbaľte obsah súboru .zip riešenia, ktoré sa pokúšate importovať.

2. Otvorte customization.xml súbor v textovom editore.

3. Pozrite sa na Podrobnosti o chybe, ktorý by mal obsahovať časť uloženého dotazu fetchxml. Musíte nájsť jedinečnú časť tohto XML a potom vyhľadajte v súbore customization.xml nájsť zodpovedajúce uložený dotaz.

4. po nájdení uložený dotaz, ktorý sa odkazuje v Podrobnosti o chybe, aktualizovať XML o časti LocalizedNames. Napríklad uložený dotaz je uvedený nižšie v časti chýbajúce tučné písmo.

< uložený dotaz zmeniť = "1" >             < isquickfindquery > 0 < / isquickfindquery >             < isprivate > 0 < / isprivate >             < isdefault > 0 < / isdefault >             < savedqueryid > {65ffaf9a-e8c5-432d-860b-32f841b00d87} < / savedqueryid >             < queryapi >< / queryapi >             < layoutxml >               < názov siete = skok "množina výsledkov" = "názov" vyberte = "1" ikona = "1" Ukážka = "1" >                 < názov riadka = "výsledok" id = "accountid" >                   < názov bunky = "názov" width = "300" / >                   < názov bunky = "telephone1" width = "100" / >                   < názov bunky = "address1_city" width = "100" / >                   < názov bunky = "primarycontactid" width = "150" / >                   < bunka name="accountprimarycontactidcontactcontactid.emailaddress1" width = "150" disableSorting = "1" / >                   < názov bunky = "statecode" width = "100" / >                 < / riadok >               < / mriežky >             < / layoutxml >             < querytype > 0 < / querytype >             < fetchxml >               < načítať verzia = "1.0" výstupný = "xml platformy" mapovanie = "logický" >                 < názov entity = "konto" >                   < názov atribútu = "názov" / >                   < názov atribútu = "telephone1" / >                   < názov atribútu = "address1_city" / >                   < názov atribútu = "primarycontactid" / >                   < prepojenie jednotka alias = "accountprimarycontactidcontactcontactid" name = "kontakt" z = "ContactID, iné" o = "primarycontactid" prepojiť = "vonkajšie" viditeľné = "false" >                     < názov atribútu = "emailaddress1" / >                   < / link-entity >                   < názov atribútu = "statecode" / >                 < / jednotka >               < / načítanie >             < / fetchxml >             < IntroducedVersion > 9.0.0.0 < / IntroducedVersion > < LocalizedNames >               < LocalizedName Popis = "Všetky kontá" languagecode = "1033" / >             < / LocalizedNames >           < / uložený dotaz >

5. po oprave XML, vyberte súčasti, ktoré ste extrahovali zo súboru riešenia a odoslať ich do súboru .zip.

6. Pokúste sa importovať riešenie znova.

Poznámka: Ak existuje viacero uložené dotazy (zobrazenia) chýbajúce časti < LocalizedNames >, kroky potrebné opakovať pre každé zobrazenie.

Ďalšie informácie

Ak si nie ste istí správne uložený dotaz (Zobraziť) názov poskytnúť v tejto časti, môžete nájsť názov hodnoty savedqueryid a Dynamics 365 WebAPI. Vo vyššie uvedenom príklade je hodnota savedqueryid 65ffaf9a-e8c5-432d-860b-32f841b00d87. Potom dostanete nasledujúce URL vo webovom prehľadávači na názov zobrazenia:

https://<your dynamics 365 URL > / api/data/v9.0/savedqueries (< savedqueryid >)? $select = meno

Príklad:

https://contoso.crm.dynamics.com/api/data/v9.0/savedqueries(65ffaf9a-e8c5-432d-860b-32f841b00d87)?$select=name

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×