I want to remove "Title" column created by default in SharePoint 2013 List. I googled many times.But I got only solutions for SharePoint 2010 version only.Those Solution is not working for this latest version. Anybody please help. Thanks in advance.
Well you can hide it to appear on forms, go to List Settings -> Advanced Settings -> Allow management of content types -> check the box
Now come back to List Settings -> Under Content Types -> Click Item content type -> Under columns -> click Title -> Hidden (check the box)
Now it won't appear on the forms, you can similarly remove it from Views.
As much as I know in SharePoint 2010 you cannot delete "Title" column. You can only rename it and hide it from views and forms
I solved this problem by making sure that the title is not a mandatory field.optional and trying to hide them will not work..you really need to go the site settings and change it to optional.
Old post I know, but new approach to an old problem.
Don't delete it!
Let me explain... Simply change its contents and name to something you want to keep.
This mass updates existing values (for example where you have imported using Excel), but can also be used for changing the content in a Title column, so you can rename it, then delete the column where the content originally came from.
This worked a treat for me. I had a single line of text
- Create a new blank Access database
- Click on the "External Data" tab
- Click on "New Data Source"
- Choose "From Online Services -> SharePoint list"
- Select your SharePoint site
- Select your SharePoint list
The list, and lookup tables if you use them will get added
Now select "Create" tab and "Query Wizard -> Simple Query"
For your Query add just the column you want to be updated "TitleColumnName" above
Click "Update!" button in query designer then in the "Update To" row that appears in your "TitleColumnName" column you added type [ColumnNameForValueYouWantToKeep], now switch to "View -> SQL View" to check, you should have:
UPDATE YourListName SET YourListName.[TitleColumnName] = [ColumnNameForValueYouWantToKeep];
Run the query, it might take a while...
Now you can check your changes, when you are happy your "Title" column now contains the values from a column you want to keep, you can delete the column which had the values you wanted and use the title column, which now contains those values instead.
Finish off by renaming the title column to the now deleted column name. It will always be "Title" when you check its properties, or access it using scripts, but it will display with the name you give it.
No hiding, no redundant columns, fully usable in SharePoint, CSOM, JS or InfoPath. And bonus is now you get an edit item option from your replaced content title column!
Simple solution for me was to change the way it was being presented...
List > Modify view > Style > Default.