Saturday, January 10, 2009

One or more field types are not installed properly.

Scenario:
When you go a particular view , you get the following error 
Error : One or more field types are not installed properly. Go to the list settings page to delete these fields.

If you are getting this error, that means you have ( or someone had ) made some recent changes to the list definition.
Also if might get this error while querying Sharepoint list using SPQuery class for a particular view.

Solution:
This might be because of the fact that your list definition contains at-least one column which is referencing any other column and it does not exist ( might be deleted by someone or miss-spelled ).

Go to List/Document Settings > Check all the columns which has been custom added.

Try creating a new view by including each column one by one and testing it. You will get to know which column has not been defined properly or have issue and causing the error.

And you know what to do next >> Fix it ( or delete it ) :-)

Also make sure to use the internal name of the field avoid any issues,

13 comments:

Unknown May 6, 2009 at 12:09 AM  

I have this error.
The field was created by an InfoPath 2007 Content Type. It doesn't exist ANYWHERE but its greyed out in the form list and can't be deleted from there. It doesn't exist in any existing content type either. What do you suggest. Since fixing it as you described is not an option.
Thanks

Sandeep May 7, 2009 at 9:52 PM  

Hi Linda, Can u help me in understanding the issue better. Can you tell me the steps to reproduce the error

Anonymous,  November 24, 2009 at 12:20 AM  

Sandeep - nice hint. Helped me realize that I made a spelling mistake.

Unknown August 13, 2010 at 12:42 PM  

How about when we open rich text editor in content editor web part then try to add a image in it. Then that web part gives this error. What can be cause for it?

Ankur December 20, 2010 at 2:47 PM  

Hi Sandeeop,

Could you please let me know how can i go to List/Document Settting page directly, as i was clicking on the on List Or Document Library, I am getting this error.

Thanks

Anonymous,  December 20, 2010 at 2:49 PM  

I am getting Same Error,

But i dont know how to go on List/Document Setting Page Directly,

AS i am click on the List/Document Library, I am getting this error.

Field types comment are not installed properly.

Thanks.

Sandeep December 20, 2010 at 3:11 PM  

You can go to Home page > click on Site Actions > Look under Administration > Manage Lists and Libraries , click it.

Select the list creating problem

Anonymous,  December 21, 2010 at 3:01 PM  

I get the same error. I checked the list columns ans they seem to be perfectly correct. Not sure why i still get the error. any suggestions?

Sandeep December 21, 2010 at 11:09 PM  

You can try removing the extra columns you added ( one by one ) to identify which one is causing the issue and then re-add it.

Jasper Drenth,  March 14, 2011 at 9:02 AM  

Hello Sandeep,

We have installed Sharepoint 2010.
On the parent site everything works fine. However, if we create a subsite (e.g. teamsite)and we want to change the view of a list in the list settings we get the error: List does not exist after trying to save the new view setting. We can create new columns en add them to the view. But we can not add the exiswting columms like "ID", "created by", etc.

Can you help?

Sandeep March 14, 2011 at 9:54 AM  

I will try... can u send me steps to replicate the issue at my end.. i am assuming u getting this issue with OOTB sharepoint or is it due to some customization ?

sandeep

Bijay Kumar April 14, 2011 at 2:41 AM  

Hi I got the solution
http://www.fewlines4biju.com/2011/04/field-type-field-name-is-not-installed.html

Bijay Kumar April 14, 2011 at 2:41 AM  

http://www.fewlines4biju.com/2011/04/field-type-field-name-is-not-installed.html