MOSS vertelt Me mijn kolomnaam is voorbehouden of In gebruik … Maar het is niet

UPDATE 12/04/07: Zie Deze Microsoft KB (http://support.microsoft.com/kb/923589) voor verwante informatie.

Eigenlijk, het blijkt dat het is, maar tricksy MOSS moest maken het moeilijk.

Mijn klant doet sommige ontwikkelingswerk op zijn site MOSS in het weekend. Het is een beetje een allegaartje dat wat hij eigenlijk deed, maar het eindresultaat is dit:

  • Hij probeert toe te voegen een sitekolom genaamd "hoeveelheid" en MOSS antwoorden: "De naam van de kolom die u hebt ingevoerd is al in gebruik of gereserveerde. Kies een andere naam."
  • Hij probeert toe te voegen aan een andere omgeving en welk werken. Daarom, "Hoeveelheid" is niet een gereserveerde naam.
  • Hij probeert te vinden van een bestaande sitekolom met de naam "hoeveelheid" in die siteverzameling. Hij kan het niet vinden.

Ik heb een aantal onderzoek, en zelfs sommige codering, geboend filosofische en ten slotte vond dat een kolom met de naam hoeveelheid deed, Eigenlijk, bestaan. Het was in de "_Verborgen" groep. Vandaar, We konden het niet vinden via de gebruikersinterface van SharePoint.

Hoe kreeg het er? Ik weet het niet, maar ik heb een theorie (of als mijn vrouw zou noemen het, "blah blah blah"). Ergens langs de lijn, een Fabulous veertig sjabloon werd toegevoegd en waarschijnlijk geactiveerd op een site in de siteverzameling. Het was dan gedeactiveerd (of de site verwijderd). De sitekolom, echter, maar in de '_Verborgen bleef" groep. Als iemand beter weet, laat het me weten via E-mail of post in de commentaren.

SharePoint vertelde de waarheid. Het is nauwelijks de moeite waard erop te wijzen dat die boodschap niet zo nuttig is als het zou kunnen zijn. Het zou leuk om te zien dat bericht vork in twee verschillende boodschappen in de toekomst: 1) Zeggen dat de naam van de kolom is gereserveerd of het is niet. 2) Als het niet gereserveerd, Toon de site, of op zijn minst de groep, waar de kolomnaam wordt al gebruikt.

</einde>

Laat een antwoord achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *