იყიდება სიყვარული [შეავსოთ თქვენი საუკეთესო გვიყვარს ადამიანი / უმაღლესი მყოფი], don’t change the ‘Title’ საიტი სვეტი.

On SharePoint ფორუმებში, someone occasionally asks about "changing the label of Title" or about "removing title from lists".

ქვედა ხაზი: არ გავაკეთებთ!

სამწუხაროდ, ინტერფეისი საშუალებას იძლევა ერთი გზა შეცვლას, რომ სვეტის იარლიყი როგორც ნაჩვენებია:

იმიჯი

Title is a column associated with the "Item" ინფორმაციის ტიპი. ბევრი, ბევრი, ბევრი CT გამოვიყენოთ ეს სვეტი და თუ შეცვლის აქ, it ripples out everywhere. There’s a good chance that you didn’t intend for that to happen. You were probably thinking to yourself, "I have a custom lookup list and ‘Title’ უბრალოდ არ აქვს აზრი, როგორც სვეტი სახელი, so I’m going to change it to ‘Status Code’ and add a description column." But if you follow through on that thought and rename ‘Title’ to ‘Status Code’, ყველა სიაში ტიტულის (მათ შორის დოკუმენტი ბიბლიოთეკების) changes to "Status Code" და ალბათ არ აპირებს რომ რომ მოხდეს.

უბრალოდ, ეს არის ერთი გზა ცვლილება. The UI "knows" that "title" is a reserved word. ასე რომ,, if you try and change "Status Code" back to "Title", ეს ხელს შეუშლის თქვენ და ახლა თქვენ მოხატული თავს შევიდა კუთხეში გამოყენებით საღებავი, რომ არასოდეს dries 🙂

ასე რომ, რა მოხდება, თუ თქვენ უკვე შეიცვალა? I haven’t seen the answer we all want, which is a simple and easy method to change the label back to ‘Title’. Right now, the best advice is to change it to something like "Doc/Item Title". That’s a generic enough label that may not be too jarring for your users.

მე მაქვს რამდენიმე სხვა იდეები, რომლებიც ჩემს დავალებები რამ კვლევის:

  • საკონტაქტო Microsoft.
  • ნუ რაღაც ერთად ობიექტი მოდელი, იქნებ ერთად ფუნქცია.
  • გაერკვნენ მონაცემთა ბაზის schema და ხელით განახლება SQL. (თქვენ უნდა Microsoft ადრე აკეთებენ თუმცა; დიდი შანსია, რომ ცნოს თქვენი მხარდაჭერა ხელშეკრულების).

თუ ვინმე იცის, თუ როგორ უნდა მოაგვაროს ეს, გთხოვთ კომენტარი.

განახლების ნაშუადღევს, 11/15: აღმოვაჩინე ეს კავშირი, რომელიც ასახავს მეთოდს შესაქმნელად ტიპის სიაში რომ არ გააჩნია სათაური სვეტი: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

7 thoughts on "იყიდება სიყვარული [შეავსოთ თქვენი საუკეთესო გვიყვარს ადამიანი / უმაღლესი მყოფი], don’t change the ‘Title’ საიტი სვეტი.

  1. ჯეფ
    I just read your post and was concerned. I just did this very thing earlier this week.
    მაშინვე წავიდა სიის კითხვა და ცდილობდა გადარქმევა სფეროში (ახლა მოუწოდა სამსახური პუნქტების) to Title. It worked without any problems. Perhaps all of the patches, hot fixes and service packs since your original post have made this a non-issue. I’m on SP1 with all the latest updates.
    Just to be sure I named it back to Job Number and crated a new list. It had a Title column and everything looked fine.
    გთხოვთ ნება მომეცით თუ მე გავიგე რამე, or need to look at this a different way. I’d hate to let this go if it’s actually a problem. Now’s the time to fix it. I’m just getting ready to build out the content in my test environment.
  2. პოლ Galvin
    ჩამოვედი მთელი ეს კავშირი, რომელიც ასახავს სამართლიანად ტექნიკური მეთოდი, შეგიძლიათ შემდეგ უნდა შექმნათ ტიპის სია, რომელთაც არ სათაური სვეტი:
  3. მარკ მილერი EndUserSha rePoi ...
    პოლ,
    ყოფილა, კეთდება, რომ. რა არეულობას. ეს იყო ფარგლებში პირველი რამდენიმე კვირის განმავლობაში მუშაობა SharePoint. მე დასრულდა წაშლის მთლიანად საიტზე მხოლოდ თავი დაეღწია პრობლემა. ეს არის ის, ალბათ, არ ვარიანტი ადამიანებს ბევრი შინაარსი, ასე რომ მე იყოს დაინტერესებული, თუ მოსაგვარებლად.
    Regards,
    მოვნიშნოთ
    EndUserSharePoint.com
  4. არ არის სახელი
    ძალიან გვიან! ძალიან გვიან! მაგრამ მაინც ახლა მე ვიცი, მე ვერ მიდის, ასე რომ შეწყვიტოს ცდილობს.
    გამოდის, როგორც ჩანს, არასწორი ვინმე სხვა, რომ თქვენ ვერ შეცვლის, მაგრამ არ შეიცვლება უკან, თუ მე ვერ უბრალოდ ძალიან picky ჩემს სიბერის?
  5. რიკ სმიტი
    თუ თქვენ არ გსურთ სათაური სვეტის ამ ტიპის ნივთები, თქვენ უნდა შექმნათ შინაარსი ტიპის მას. Then you have the option to "hide" სათაური სვეტი. ასე რომ, სათაური სვეტის შემდეგ ჯერ კიდევ ცოცხალია, მაგრამ არ vissible. მინდა ასევე მიყვარს ვარიანტს ვერ წაშლის სვეტი, მაგრამ ეს რაღაც, რომელიც გამოიყენება იძულებით by SharePoint. So it’s one of those "features" ჩვენ უნდა ვიცხოვროთ! 🙂
  6. Kriss
    I believe the protection of "Title" უნდა იცხოვრონ UI ფენის. ხოლო, რომ ეს უნდა გაკეთდეს საკმაოდ ადვილად მეშვეობით ობიექტის მოდელი.
    შეგიძლიათ ცდილობენ შემდეგ PowerShell script:
    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
    $საიტის =[Microsoft.Sharepoint.SPSite](http://localhost)
    $ვებ = $ site.openweb()
    $web.contenttypes[1].სფეროები[1].title="Title"
    $web.contenttypes[1].განახლება()

დატოვე პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *