Kategorija Archives: SharePoint Bugs

Greitai nustatyti: "Turinio tipo pavadinimas"$ išteklių:ReportServerResources … negali būti … specialiųjų simbolių”

I išlaidų tam tikrą laiką, SharePoint valymas 2010 svetainės ir vienas iš klausimų, valymas yra susijęs su a korumpuotiems / neteisingai įdiegta SQL serverio ataskaitą paslaugų problema.  Problema kilo, kai vienas iš mano kolegų bandė įrašyti svetainę kaip šabloną ir tada sukurti sukurti naują svetainę pagal tą šabloną.  Įrašyti operacijos dirbo gerai, Tačiau kai ji bandė sukurti naują svetainę, SharePoint rodomas šis klaidos pranešimas:

Klaida

Turinio tipo pavadinimas "$ išteklių:ReportServerResources,DataSourceContentTypeName;"negali būti: \ / : * ? “ # % < > { } | ~ & , dviejų iš eilės einančių (..), ar specialiųjų simbolių, pvz., skirtuką.

Čia yra ekrano dangteliu:

 

image

Aš pažiūrėkite, turinio tipus svetainėje ir rasti tai:

image

Šie turinio tipai yra aiškiai nesveiki.

Ši problema atrodo, kad internetas daug ateiti ir neatrodo, kad bendrą sutarimą, kaip ją išspręsti.  Radau patogu lentelė, priskirti gera turinio tipo pavadinimai čia blogai turinio tipo pavadinimai: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Rankiniu būdu zaktualizowałem juos thusly:

image

(BrightStarr pavadinimas yra akivaizdžiai neprivaloma, Tačiau jis negali pakenkti šypsena )

Tai leido man sukurti naują šabloną ir ne nutraukti viską kitose svetainėse, įskaitant kai kurių PerformancePoint serverio stuff, kad visiškai skirtingų žmonių grupė dirbote.  Tada aš turėjo galimybę sukurti naują svetainę pagal šabloną.  Sėkmės!

Aš nesu įsitikinęs, tai yra 100% tirpalas, Tačiau ji gavo man ir visiems dalyviams praeityje ši, erzina klaidos.  Jei rasti nieko naujas, I post atnaujinti.  Mano nervingumas lemia tai, kad šie pavadinimai neturėtų būti neteisingai į pirmąją vietą ir nustatant rodomas vardas, Aš esu neliečiančiu vidaus pavadinimą. 

</pabaigos>

Prenumeruoti savo dienoraštį.

Sekite mane Twitter ne http://www.twitter.com/pagalvin

SP 2010 CQWP, Dokumentų bibliotekos ir anoniminiams vartotojams

Svarbus naujinimas: Waldek Mastykarz paskelbė problemos čia: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Paskutinis atnaujinta>

Šią savaitę, mano komanda ir aš buvo atnaujinti kliento viešosios interneto svetainės iš samanų SP 2010. SAMANŲ svetainė naudoja į CQWP keliose vietose.

Mes vyko labai detali tvarka siekiant užtikrinti tikslumą, kokybės ir visa, good stuff. Nepaisant to, kad, Mes uzbrauca problema 11 valandą, kad mes ne tikėtis ar atskleisti iki labai vėlyvo vakaro. Konkrečiai, mūsų CQWP ne suteikti galimybę anoniminiams vartotojams. Jis suteiktas rasti autorių (kurie buvo prisijungęs), bet tai nebūtų rodomas turinys anoniminiams vartotojams.

Mes padarėme daug tyrimų ir tai yra veiksmų ėmėmės izoliuoti elgesį ir parametrus:

  • CQWP taptų gerai, kai jis buvo traukiama turinį iš pasirinktinį sąrašą.
  • CQWP taptų turinį iš /Pages bibliotekos.
  • Ji negali suteikti turinį iš /SiteCollectionImages
  • Sukūrėme naują dokumentų biblioteką ir įkelti keletą dokumentų į jį. Mes įtraukti visus turinio tipus bibliotekoje-tai buvo paprasta iš langelį doc lib be tinkinimo. Esamų CQWP nepavyko perskaityti iš jo.
  • Sukūrėme naują puslapį ir priskirti jį naudojant visi pagal nutylėjimą yra CQWP. ji negali suteikti už anoniminių.
  • Mes (šiek tiek paskubomis) nustatyti naują SP 2010 aplinkos, tiesiai iš dėžutės vėl ir pakartoti šią problemą.

Bottom line, atrodo, kad CQWP į SP2010 negali padaryti turinys skirtas anoniminiams vartotojams kai duomenų šaltinis yra dokumentų biblioteka. Tai gali būti tiesa?

Tai yra klaida, kad mes matėme rąstų:

Puslapio dalies pavadinimą: Turinio užklausos žiniatinklio dalis 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint Foundation žiniatinklio dalių 89a1 didelė klaida atliekant puslapio dalies: System.NullReferenceException: Objektas nuoroda nenustatyta objekto pavyzdžiui. ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb interneto, Duomenų eilutė eilutė, Eilutės strDefaultItemOpen, Bulio logikos fSetDocIcon, Bulio logikos fSetOnClick, Eilutės fileRefColumnRef, Eilutės progIdColumnRef, Eilutės fsobjTypeColumnRef, Eilutės permMaskColumnRef) ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() ne Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Eilutės viewPath) ne Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Tai tiesiog neįmanoma tipo kad CQWP neveikia anoniminiams vartotojams. Jei žinote daugiau apie tai, Prašome rašyti komentarą.

</pabaigos>

Prenumeruoti savo dienoraštį.

Sekite mane Twitter ne http://www.twitter.com/pagalvin