За любовта на [Попълнете вашето най-обичаните лице или висше същество], не променяйте "заглавие’ колона на сайт.

На SharePoint форуми, понякога някой пита за "промяна на етикета на заглавие" или около "премахване заглавие от списъци".

Долната линия: Не го правя!

За съжаление, Потребителският интерфейс позволява еднопосочна промяна на този етикет на колона, както е показано:

Изображение

Заглавието е свързан с елемента,"колона" тип съдържание. Много, много, много CT на използват тази колона и ако променяте го тук, Тя ripples вън навсякъде. Налице е добър шанс, че не сте искали това да се случи. Вие вероятно са били мислене за себе си, "Имам потребителски справочния списък and" заглавие’ просто няма смисъл като име на колона, така че аз отивам да го смените с "код на състоянието’ и добавите колона за описание." Но ако се следват чрез на мисълта, че и преименуване "заглавие’ за "Статус код", Заглавие на всеки списък (включително библиотеки с документи) промени в "код на състоянието" и вие вероятно не е имал намерение за това да се случи.

Истинският проблем е, че това е еднопосочна промяна. UI "знае" това "заглавие" е запазена дума. Така, Ако се опитате и да промените "код на състоянието" обратно към "Заглавие", Той ще ви предпази и сега вие сте рисува себе си в ъгъла using paint that never dries 🙂

Така че какво се случва, ако вече го променили? Аз не съм виждал отговор всички искаме, който е прост и лесен метод за промяна на етикета обратно към "Заглавие". Точно сега, най-добрият съвет е да го смените с нещо като "Doc/артикул заглавие". Това е достатъчно общ етикет, който не може да бъде твърде шокиращ за вашите потребители.

Имам няколко други идеи, които са в моя списък със задачи с неща за изследвания:

  • Свържете се с Microsoft.
  • Направи нещо с обектния модел на, може би във връзка с функция.
  • Измисли схемата на базата данни и ръчно актуализиране на SQL. (Трябва да се обърнете към Microsoft преди това обаче; Това най-вероятно ще бъдат анулирани си договор за поддръжка).

Ако някой знае как да реши този, Моля публикувате коментар.

Update късен следобед, 11/15: Намерих тази връзка, която описва метод за създаване на тип на списъка, който все още няма заглавие на колона: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

7 мисли за "За любовта на [Попълнете вашето най-обичаните лице или висше същество], не променяйте "заглавие’ колона на сайт.

  1. Джеф
    Просто прочетете вашия пост и е загрижен. Аз прав did този много нещо по-рано тази седмица.
    Веднага отидох в списъка на въпросния и се опитах да преименувате поле (Сега се нарича номер на проекта) Заглавие. Тя работи без никакви проблеми. Може би всички петна, Горещи поправки и сервизни пакети от оригиналния си пост са направили това без проблем. Аз съм на SP1 с всички Последни актуализации.
    Просто да се уверите го нарекли обратно към номер на проект и crated нов списък. Това е заглавие на колона и всичко изглеждаше наред.
    Харесвам позволявам me зная ако аз съм липсва нещо, или трябва да гледам на това по различен начин. Бих искам да пусна това, ако действително е проблем. Сега е време да го оправя. Аз просто съм готов да се изгради съдържанието в моя тестова среда.
  2. Марк Милър EndUserSha rePoi....
    Пол,
    Били там, направи това. Каква бъркотия. Тя е в рамките на първите няколко седмици на работа с SharePoint. Аз правя скъп горе зачеркване на целия сайт само за да се отърве от проблема. Това вероятно не е опция за хора с много съдържание, така че аз ще се интересуват, ако намерите решение.
    Поздрави,
    Марк
    EndUserSharePoint.com
  3. Без име
    Твърде късно! Твърде късно! Но поне сега знам, че мога да се върна, така че мога да спра да се опитвам.
    Има ли изглежда погрешно да някой друг, които можете да промените това, но не промяна то гръб, или аз съм просто твърде придирчиви в моята старост?
  4. Рик Smit
    Ако не искате колоната заглавие за този тип елементи, трябва да създадете тип на съдържание за него. След това имате възможност да "скриете" колона на заглавие. Така колона на заглавие тогава е все още жив, но просто не vissible. Също така бих искал да има възможност за това, че можете да изтриете колона, но това е нещо, което се използва вътрешно от SharePoint. Така че това е един от тези "функции" Ние трябва да живее с! 🙂
  5. KRISS
    Вярвам, че защитата на "заглавие" трябва да живеят в UI слой. И, че тя трябва да се направи доста лесно чрез обектен модел.
    Можете да опитате следните PowerShell скрипт:
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
    $сайт =[Microsoft.Sharepoint.SPSite](http://localhost)
    $Web=$Site.openweb()
    $Web.contenttypes[1].полета[1].заглавие = "заглавие"
    $Web.contenttypes[1].актуализация()

Оставете отговор

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *