Dnes, Strávil jsem několik hodin vypátrat příčinu za zpráva "zadaný název sloupce je již používán nebo vyhrazena. Zvolte jiný název."
Nelze vytvořit na sloupec, odstraněna a znovu vytvořena v jiném prostředí, Takže jsem věděl, že to nebylo o vyhrazený název. Avšak, Jsem prostě nemohl najít sloupec kdekoliv přes standardní uživatelské rozhraní služby SharePoint na každém místě v kolekci webů.
Jsem vyslán do MSDN fóra zde a nezkrotný Andrew Woodward ukázal mi směrem z podkladového modelu objektu.
Jsem odešel do CodePlex Chcete-li najít některé nástroje, které by pomohly mi nahlédnout do podkladová data OM a pomozte mi najít potíže.
Zkoušel jsem několik nástrojů a oni byli velmi chladné a zajímavé, ale nakonec, uživatelské rozhraní není dost dobré pro mé účely. Nebudu kritizovat je všemi prostředky, ale jasně tvůrci nástrojů neměl můj problém v mysli, když oni vytvořili jejich UI :). Zdá se, že většina lidí se investují slušné množství času a úsilí při vytváření pracovní stanice / klientské aplikace, které poskytují výhled na strom, Klepněte pravým tlačítkem myši místní nabídky a tak dále. Jsou to pěkné a všem, ale je to spousta práce, vytvořit top z the-line uživatelské zkušenosti, který je také velmi flexibilní.
Jsem opravdu potřebovala odpověď na tento problém. Napadlo mě, že pokud bych mohl dostat všechny sloupce webu v kolekci webů do vlastního seznamu, Mohl filtrovat, Seřadit a vytvořit zobrazení, které by mi pomoci najít tento údajně existující sloupec (což se také stalo, BTW). Šel jsem dopředu a udělal to a za hodinu nebo dvě později, měl všechny mé sloupce webu načten do vlastního seznamu s seskupení, řazení a tak dále. Našel jsem odpověď o pět minut později.
Pokud úspěšně převzít svět, Myslím, že bude vyhláška, že všichni poskytovatelé nástroje SharePoint musí vážně uvažovat o povrchové úpravy jejich objektový model dat do vlastního seznamu. Tímto způsobem, Mám moc Chcete-li prohledávat jakýkoli způsob, jak chci (Vynucené, Samozřejmě, standardní sharepoint rysy).