Kategoriaj Arkivoj: SharePoint Cimoj

Rapida Senpaneigo: “La kontentaj tipaj nomaj ‘$Rimedoj:ReportServerResources … Ne povas enhavi … Specialaj karakteroj”

Mi estis elspezanta iun tempon puriganta SharePoint 2010 ejo kaj unu el la postpurigaj aferoj rilatas al korupta / Neĝuste instalita SQLa Servilo Raportaj Servoj afero.  La afero ekestiĝis kiam unu el miaj kolegoj provita savi ejon kiel ŝablono kaj tiam krei krei novan ejon bazita sur tiu ŝablono.  La savi operacion laboris bone, Sed kiam ŝi provis krei la novan ejon, SharePoint montris la sekvantan eraran mesaĝon:

Eraro

La kontentaj tipaj nomaj ‘$Rimedoj:ReportServerResources,DataSourceContentTypeName;' Ne povas enhavi: \ / : * ? “ # % < > { } | ~ & , Du sinsekvaj periodoj (..), Aŭ specialaj karakteroj kiel klapeto.

Ĉi tie-a ekrana kaskedo:

 

image

Mi havis rigardi la enhavon entajpas la ejon kaj trovita tion ĉi:

image

Tiuj kontentaj tipoj estas klare nesanaj.

Ĉi tiu afero ŝajnas veni supre tre sur la Interretoj kaj tie ne ŝajnas esti ununura interkonsentiĝo sur kiel solvi ĝin.  Mi trovis oportunan tablon kiu mapis la malbonajn enhavajn tipajn nomojn al bona enhava tipo nomas ĉi tie: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Mi mane ĝisdatigis ilin thusly:

image

(BrightStarr En la nomo estas evidente laŭvola, Sed ĝi ne povas dolori rideto )

Tio ĉi permesis min krei novan ŝablonon kaj ne rompis ion ajn sur la aliaj ejoj, Inkluzivanta kelkaj PerformancePoint Servila aĵo ke tute malsama grupo de homoj estis laborantaj sur.  Mi estis tiam kapabla krei novan ejon sur la ŝablono.  Sukceso!

Mi ne estas certe tio ĉi estas 100% Solvo, Sed ĝi akiris min kaj ĉiun okupis pasintan ĉi tiu ĝena eraro.  Se mi trovas ion ajn nova, Mi poŝtos ĝisdatigon.  Miaj maltrankvilecaj tigoj de la fakto ke ĉi tiuj nomoj ne devus esti malĝuste en la unua loko kaj de riparanta la montriĝan nomon, Mi ne estas tuŝanta la internan nomon. 

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin

SP 2010 CQWP, dokumentaj Bibliotekoj kaj Anonimaj Uzantoj

Grava ĝisdatigo: Waldek Mastykarz poŝtis workaround ĉi tie: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Fina ĝisdatigo>

Ĉi tiu semajno, mia teamo kaj mi estis altgradiganta publikan interretan ejon de kliento de MUSKO al SP 2010. La MUSKA ejo uzas la CQWP en pluraj lokoj.

Ni iris tra tre detala procedo certigi precizecon, Superkvalita kaj ĉiuj tiu bona aĵo. Malgraŭ tio, Ni kuris en problemo en la 11a horo ke ni ne atendis aŭ malkovri ĝis tre malfrue. Specife, Nia CQWP ne farus por anonimaj uzantoj. Ĝi faris trovi por la aŭtoroj (Kiu estis ensalutita), Sed ?i wouldn?? Montras la enhavon por anonimaj uzantoj.

Ni faris multan esploron kaj #?i tiu estas la parametroj kaj agoj ni prenis izoli la konduton:

  • CQWP farus bone kiam ?in estis tiranta enhavon de #la?menda listo.
  • CQWP farus enhavon de la /#Pa?o biblioteko.
  • ?i ne farus enhavon de /SiteCollectionImages
  • Ni kreis novan dokumentan bibliotekon kaj uploaded kelkaj docs al ĝi. Ni ne aldonis ajnajn kontentajn tipojn al la biblioteko – tio ĉi estis simpla ekstere de la skatolo doc lib kun neniu customization. Ekzistanta CQWP ne povus legi de ĝi.
  • Ni kreis novan paĝon kaj aldonita CQWP al ĝi uzanta ĉiuj defaŭltaj valoroj. Ĝi ne farus por anonima.
  • Ni (Iom hastily) Instali novan SP 2010 Medio, Rekte ekstere de la skatolo denove kaj reproduktis #?i tiu konduton.

Malsupra linio, Ĝi aperas ke CQWP en SP2010 ne povas fari enhavon por anonimaj uzantoj kiam la datuma fonto estas dokumenta biblioteko. Povas tion ĉi esti vera?

#Tio ?i estas la eraro ke ni vidis en la #?tipo:

#Aranea?o Parto titolo: Kontenta Demanda #Aranea?o Parto 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 W3wp.Exe (0X0F30) 0X1540 SharePoint Fundamenta Araneaĵo Partoj 89a1 Alta Eraro dum efektiviganta araneaĵan parton: Sistemo.NullReferenceException: Objekto referencas ne fiksita al okazo de objekto. Ĉe Microsoft.SharePoint.Eldonado.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb #aranea?o, DataRow disputo, #La?i strDefaultItemOpen, Boolea fSetDocIcon, Boolea fSetOnClick, #La?i fileRefColumnRef, #La?i progIdColumnRef, #La?i fsobjTypeColumnRef, #La?i permMaskColumnRef) Ĉe Microsoft.SharePoint.Eldonado.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() Ĉe Microsoft.SharePoint.Eldonado.WebControls.ContentByQueryWebPart.AddContentQueryData() Ĉe Microsoft.SharePoint.Eldonado.WebControls.ContentByQueryWebPart.GetXPathNavigator(#La?i viewPath) Ĉe Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653D91fb-2f83-4e6a-83af-1f39e8939f0a

Ĝi nur ŝajnas afabla de neebla ke CQWP ne laborus por anonimaj uzantoj. Se vi scias plu pri tio ĉi, Bonvolu poŝti rimarkon.

</Fino>

Aboni al mia blogo.

Sekvi min sur Pepi ĉe http://www.twitter.com/pagalvin