Voor de liefde van [Vul uw meest geliefde persoon/hoger wezen], Wijzig niet de ' titel’ sitekolom.

Op de SharePoint forum, iemand vraagt af en toe over het "wijzigen van het label van titel" of over "verwijderen titel van lijsten".

Bottom line: Don't do it!

Helaas, de gebruikersinterface kunt een unilaterale verandering van dat label van de kolom zoals:

afbeelding

Titel is een kolom die is gekoppeld aan het Item"" type inhoud. Veel, veel, vele CT's gebruiken deze kolom en als u het hier, het rimpelingen uit overal. Er is een goede kans dat u niet van plan om dat te realiseren. U waren waarschijnlijk denken aan jezelf, "Ik heb een aangepaste opzoeklijst en ' titel’ gewoon zinvol niet als de naam van een kolom, so I 'm going te veranderen naar ' Status Code’ en een beschrijvingskolom toevoegen." Maar als je door op die gedachte volgen en hernoemen ' titel’ 'Status code', de titel van elke lijst (met inbegrip van documentbibliotheken) wijzigingen in "Status Code" en u waarschijnlijk niet van plan om dat te realiseren.

Het echte probleem is dat dit een unilaterale verandering. De UI weet"" die titel"" is een gereserveerd woord. Dus, Als u probeert en "statuscode wijzigen" terug naar "Titel", het zal voorkomen dat u en nu je hebt jezelf geschilderd in een hoek using paint that never dries 🙂

Dus wat gebeurt er als je het al veranderd? Ik heb niet gezien het antwoord dat we allemaal willen, Wat is een eenvoudige en gemakkelijke methode om te veranderen van het label terug naar 'Title'. Nu onmiddellijk, het beste advies is om het te veranderen naar iets als "Doc/objecttitel". Dat is een generiek genoeg etiket die niet mag ook schokkend voor uw gebruikers.

Ik heb een paar andere ideeën die op mijn to-do lijst van dingen te onderzoek:

  • Contact opnemen met Microsoft.
  • Doe iets met het objectmodel, misschien in combinatie met een functie.
  • Schema van de database uitzoeken en handmatig bijwerken van SQL. (U moet contact opnemen met Microsoft alvorens dit wel te doen; het vervalt waarschijnlijk uw ondersteuningscontract).

Als iemand weet hoe dit op te lossen, post een reactie.

Update laat in de middag, 11/15: Ik vond deze link die een methode beschrijft voor het maken van een soort lijst die een titelkolom heeft geen: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

7 gedachten over "Voor de liefde van [Vul uw meest geliefde persoon/hoger wezen], Wijzig niet de ' titel’ sitekolom.

  1. Jeff
    Ik lees uw bericht en was betrokken. Ik deed enkel dit eigenlijke ding eerder deze week.
    Ik onmiddellijk ging naar de lijst in kwestie en probeerde om de naam van het veld te (nu genoemd projectnummer) titel. Het werkte zonder enige problemen. Misschien alle van de patches, hotfixes en servicepacks sinds uw originele post hebben gemaakt dit een non-issue. Ik ben op SP1 met alle meest recente updates.
    Gewoon om zeker te zijn ik noemde het terug naar projectnummer en een nieuwe lijst benches. Het had een column titel en alles zag er prima.
    Laat het me weten als ik iets missen, of moeten kijken naar dit een andere manier. Ik zou haten om te laten deze gaan als het is eigenlijk een probleem. Nu is het tijd om het te bevestigen. Ik ben net klaar om te bouwen van de inhoud in mijn testomgeving.
    Antwoord
  2. Mark Miller EndUserSha rePoi....
    Paul,
    Er zijn, dat gedaan. Wat een puinhoop. Het was binnen de eerste paar weken van het werken met SharePoint. Ik beëindigde omhoog verwijderen van de gehele site gewoon om zich te ontdoen van het probleem. Dat is waarschijnlijk niet een optie voor mensen met een heleboel inhoud, dus ik zal geïnteresseerd zijn als u een oplossing vinden.
    Groeten,
    Mark
    EndUserSharePoint.com
    Antwoord
  3. Geen naam
    Te laat! Te laat! Maar ten minste nu weet ik ik niet terug gaan, zodat ik kan stoppen proberen.
    Lijkt het verkeerd aan iemand anders die u wijzigen kunt, maar niet veranderen het terug, of ben ik gewoon te kieskeurig in mijn ouderdom?
    Antwoord
  4. Rick Smit
    Als u niet dat de titelkolom voor dit soort artikelen wilt, u moet een inhoudstype maken voor het. Dan heb je de optie om te "verbergen" de titelkolom. Dus is de titelkolom dan nog in leven, maar gewoon niet symbool. Ik zou ook graag de optie voor zijnde kundig voor de kolom verwijderen, maar het is iets die intern door SharePoint gebruikt wordt. Dus is het een van die functies"" We moeten leven met! 🙂
    Antwoord
  5. Kriss
    Ik denk dat de bescherming van de "titel" moeten leven in de UI-laag. En, dat het vrij gemakkelijk zou moeten worden gedaan via het objectmodel.
    U kunt proberen de volgende PowerShell script:
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
    $site =[Microsoft.Sharepoint.SPSite](http://localhost)
    $Web=$site.openweb()
    $Web.contenttypes[1].velden[1].titel = "Title"
    $Web.contenttypes[1].bijwerken()
    Antwoord

Laat een antwoord achter

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