Par mīlestību [aizpildiet jūsu vismīlētākajam cilvēks augstāku tiek], Nemainiet ' virsraksts’ vietnes kolonnu.

Par SharePoint forumi, laiku pa laikam kāds jautā par "virsraksta etiķetes maiņa" vai par "noņemot sadaļas no sarakstiem".

Grunts līnija: Nedariet to!

Diemžēl, lietotāju saskarne ļauj vienvirziena pārmaiņas, ka kolonnu etiķetes, kā parādīts:

attēlu

Virsraksts ir saistīts ar krājumu"kolonna" satura tipam. Daudzi, daudzi, daudzi CT ir izmantot šo kolonnu un ja maināt šeit, tas met sīkus vilnīšus visur. Ir labas izredzes, ka jūs neesat paredzējuši, ka varētu notikt. Jūs, iespējams, bija domāt, lai sevi, "Man ir pielāgotas uzmeklēšanas sarakstu un" virsraksts’ vienkārši nav jēgas kā kolonnas nosaukums, tāpēc es esmu gonna change to "statusa kods’ un pievienot kolonnas aprakstu." Bet, ja jūs pildāt šo domu un pārdēvēt ' virsraksts’ "Statusa kodam", katru saraksta nosaukums (ieskaitot dokumentu bibliotēkas) izmaiņas "statusa kods" un jūs droši vien nav paredzējis, ka varētu notikt.

Reālā problēma ir tā, ka tas ir vienvirziena pārmaiņas. UI "zina" "virsraksts" ir rezervēts vārds. Tik, Ja jūs mēģināt mainīt "statusa kods" atpakaļ uz "Title", Tas neļaus jums un tagad jūs esat apgleznoti pats istabas stūrī using paint that never dries 🙂

Tātad, kas notiek, ja jums jau ir labojis? Neesmu redzējis atbilde, mēs visi vēlamies, kas ir vienkārša un viegli metodi, lai mainītu apzīmējuma atpakaļ uz 'Title'. tieši tagad, Labākais padoms ir to mainīt uz kaut ko līdzīgu "Doc/preces nosaukums". Tas ir pietiekami vispārīga uzlīme, kas, iespējams, nebūs arī jarring lietotājiem.

Man ir dažas citas idejas, kas ir manā to-do sarakstu lietas izpētes:

  • Sazinieties ar Microsoft.
  • Kaut ko darīt ar objekta modeli, varbūt kopā ar funkciju.
  • Datu bāzes shēmu izrēķināt un manuāli atjaunināt SQL. (Jums vajadzētu sazināties ar Microsoft pirms to izdarīt, kaut_gan; tas visticamāk būs spēkā atbalsta līgumu).

Ja kāds zina, kā atrisināt šo, Lūdzu, sūtiet savu komentāru.

Atjaunināt vēlā pēcpusdienā, 11/15: Es atklāju šo saiti, kas ir aprakstīts veids, kā izveidot saraksta tips, kas nav kolonnas virsraksta: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

7 domas par "Par mīlestību [aizpildiet jūsu vismīlētākajam cilvēks augstāku tiek], Nemainiet ' virsraksts’ vietnes kolonnu.

  1. Jeff
    Es tikai lasīt savu pastu un raizējās. Es tikko bija šo ļoti lieta agrāk šonedēļ.
    Es tūlīt devos uz saraksta attiecīgajā un centās, lai pārdēvētu lauku (tagad sauc par darba numurs) nosaukums. Tā strādāja bez jebkādām problēmām. Varbūt visi ielāpi, labojumus un servisa pakotnes, kopš sākotnējā amatā esat veicis tas nav jautājums. Es esmu par SP1 ar visus jaunākos atjauninājumus.
    Tikai, lai pārliecinātos, es nosauca to atpakaļ uz darba numuru un krātiņos jaunu sarakstu. Tas bija virsraksts kolonnas un viss izskatījās labi.
    Lūdzu, dariet man zināmu, ja es esmu missing something, vai ir nepieciešams, lai apskatīt šo citā veidā. I'd hate to tā atstāt, ja tas ir faktiski problēma. Tagad ir laiks, lai to salabotu. Tikai es saņemu gatavs veidot saturu manu testa vidē.
    Atbilde
  2. Mark Miller EndUserSha rePoi....
    Paul,
    Tur bijis, to izdarījis. Kāds haoss. Tas bija pirmo pāris nedēļu laikā, strādāt ar SharePoint. I beidzās izdzēšot visu vietā, tikai, lai atbrīvoties no problēmas. Kas nav iespējams risinājums cilvēkiem ar daudz satura, Tātad man būs interesanti, ja jūs atrast risinājumu.
    Sveicieni,
    Mark
    EndUserSharePoint.com
    Atbilde
  3. Bez nosaukuma
    Par vēlu! Par vēlu! Bet vismaz tagad zinu, ka nevar iet atpakaļ, lai varētu pārtraukt, cenšoties.
    Tas šķiet nepareizi, lai kāds cits, kas var mainīt, bet nevar mainīt to atpakaļ, vai es esmu pārāk picky manā vecumā?
    Atbilde
  4. Rick Smit
    Ja nevēlaties kolonnu virsrakstu šo vienumu tips, par to vajadzētu izveidot satura tipu. Tad jums ir opcija "paslēpt" kolonnas virsraksts. Lai kolonnu virsrakstu, tad ir vēl dzīvs, bet tikai ne vissible. Es arī mīlu ir iespēja, lai to varētu dzēst kolonnu, bet tas ir kaut kas, kas ir iekšēji izmanto SharePoint. Tātad tas ir viens no šiem "funkcijas" mums ir jādzīvo ar! 🙂
    Atbilde
  5. Krišs
    Es uzskatu, ka "nosaukumu aizsardzība" vajadzētu dzīvot UI slānī. Un, ka tā būtu paveikta itin viegli, izmantojot objekta modeli.
    Jūs varat mēģināt šādu PowerShell skriptu:
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
    $vieta =[Microsoft.Sharepoint.SPSite](http://localhost)
    $Web=$site.OpenWeb()
    $Web.contenttypes[1].lauki[1].nosaukums = "Title"
    $Web.contenttypes[1].atjaunināt()
    Atbilde

Atstāt atbilde Krišs Atcelt atbildi

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *