Per amore di [Riempa tuo più amato essere persona/superiore], non cambiare il ' titolo’ colonna del sito.

Sulla Forum di SharePoint, ogni tanto qualcuno chiede di "cambiare l'etichetta del titolo" o circa "rimozione titolo dalle liste".

Linea di fondo: Non farlo!

Purtroppo, l'interfaccia utente consente un cambiamento unidirezionale di tale etichetta di colonna, come mostrato:

immagine

Si intitola una colonna associata alla voce"" tipo di contenuto. Molti, molti, molti di CT utilizzare questa colonna e se cambiarla qui, esso ripples ovunque. C'è una buona probabilità che non intendete che ciò accada. Probabilmente eri pensare a te stesso, "Ho una lista di ricerca personalizzato e ' titolo’ semplicemente non ha senso come un nome di colonna, così ho intenzione di cambiarlo in ' codice di stato’ e aggiungere una colonna di descrizione." Ma se si seguono su quel pensiero e rinominare ' titolo’ a 'Codice di stato', titolo di ogni lista (tra cui le raccolte documenti) modifiche al codice di stato"" e tu probabilmente non intendo per quel che accada.

Il vero problema è che questo è un cambiamento unidirezionale. L'interfaccia utente "sa" quel titolo"" è una parola riservata. Così, Se si tenta di modifica il codice di stato"" Torna a "Title", si eviterà, e ora hai dipinta da soli in un angolo using paint that never dries 🙂

Che cosa succede se già cambiato? Non ho visto la risposta che tutti noi vogliamo, che è un metodo semplice e facile per modificare l'etichetta di 'Titolo'. Subito, il miglior consiglio è di cambiarlo a qualcosa come "Doc/elemento Title". Che è un'etichetta abbastanza generica che non può essere troppo fastidioso per gli utenti.

Ho poche altre idee che sono sulla mia lista di cose da fare delle cose alla ricerca:

  • Contattare Microsoft.
  • Fare qualcosa con il modello a oggetti, forse in concomitanza con una caratteristica.
  • Capire lo schema del database e aggiornare manualmente SQL. (Prima di fare questo però dovresti contattare Microsoft; esso probabilmente invalidare il vostro contratto di supporto).

Se qualcuno sa come risolvere questo problema, si prega di inviare un commento.

Aggiornamento tardo pomeriggio, 11/15: Ho trovato questo link che descrive un metodo per la creazione di un tipo di elenco che non dispone di una colonna di titolo: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

7 pensieri su "Per amore di [Riempa tuo più amato essere persona/superiore], non cambiare il ' titolo’ colonna del sito.

  1. Jeff
    Ho appena letto il tuo post ed ero preoccupato. Ho appena fatto questa cosa all'inizio di questa settimana.
    Sono subito andato alla lista in questione e provato a rinominare il campo (ora si chiama numero di lavoro) a titolo. Ha funzionato senza problemi. Forse tutte le patch di, Hot Fix e service pack dal tuo post originale hanno reso questo un non-problema. Io sono il SP1 con tutti gli ultimi aggiornamenti.
    Giusto per essere sicuri ho chiamato al numero di lavoro e dell'imballo di un nuovo elenco. Aveva una colonna titolo e tutto andava bene.
    Per favore fatemi sapere se mi manca qualcosa, o bisogno di guardare a questo modo diverso. Vorrei lasciar perdere se è effettivamente un problema. Ora è il momento di risolvere il problema. Mi sto preparando a costruire il contenuto nel mio ambiente di test.
    Risposta
  2. Mark Miller EndUserSha rePoi....
    Paul,
    Stato lì, fatto che. Che Casino. Era entro le due settimane prime di lavorare con SharePoint. Ho finito per cancellare l'intero sito solo per sbarazzarsi del problema. Che probabilmente non è un'opzione per le persone con un sacco di contenuti, così sarò interessato se trovi una soluzione.
    Per quanto riguarda,
    Mark
    EndUserSharePoint.com
    Risposta
  3. Senza nome
    Troppo tardi! Troppo tardi! Ma almeno ora so che non posso tornare, così posso smettere di cercare.
    Le sembra sbagliato per chiunque altro che si può cambiare ma non cambia di nuovo, o sono io troppo esigente nella mia vecchiaia?
    Risposta
  4. Rick Smit
    Se non vuoi la colonna titolo per questi tipo di elementi, si dovrebbe creare un tipo di contenuto per esso. Poi hai la possibilità di "nascondere" la colonna titolo. Quindi la colonna titolo allora è ancora viva, ma non solo vissible. Mi piacerebbe anche avere l'opzione per poter eliminare la colonna, ma è qualcosa che viene utilizzato internamente da SharePoint. Quindi è una di quelle caratteristiche"" Dobbiamo vivere con! 🙂
    Risposta
  5. Kriss
    Credo che la protezione di titolo"" dovrebbero vivere nello strato di interfaccia utente. E, che dovrebbe essere fatto abbastanza facilmente mediante il modello.
    Si può provare il seguente script di PowerShell:
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft. SharePoint")
    $sito =[Microsoft.Sharepoint.SPSite](http://localhost)
    $Web=$site.OpenWeb()
    $Web.ContentTypes[1].campi[1].title = "titolo"
    $Web.ContentTypes[1].aggiornamento()
    Risposta

Lasciare una risposta

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *