exceeds the list view threshold 5000 items in Sharepoint 2010 - sharepoint-2010

I'm upgrade my sp 2007 to sp 2010 and I have a form library has more then 5000 items.
Default view of form library filter items and show only 10-20 item to users.
After upgrade sp2010 All users get below error when going to form library expect site collection admins.
I think this is a permission issue but i did not find any source to solve this issue, have any idea ?
This view cannot
be displayed because it exceeds the
list view threshold (5000 items)
enforced by the administrator.
To view items, try selecting another view or creating a new view.
If you do not have sufficient
permissions to create views for this
list, ask your administrator to modify
the view so that it conforms to the
list view threshold.

You can increase the List View Threshold beyond the 5,000 default, but it is highly recommended that you don't, as it has performance implications. The recommended fix is to add an index to the field or fields used in the query (usually the ID field for a list or the Title field for a library).
When there is an index, that is used to retrieve the item(s); when there is no index the whole list is opened for a scan (and therefore hits the threshold). You create the index on the List (or Library) settings page.
This article is a good overview: http://office.microsoft.com/en-us/sharepoint-foundation-help/manage-lists-and-libraries-with-many-items-HA010377496.aspx

The setting for the list throttle
Open the SharePoint Central
Administration,
go to Application
Management --> Manage Web
Applications
Click to select the web application that hosts your list (eg. SharePoint - 80)
At the Ribbon, select the General Settings and select Resource Throttling
Then, you can see the 5000 List View Threshold limit and you can edit the value you want.
Click OK to save it.
For addtional reading:
http://blogs.msdn.com/b/dinaayoub/archive/2010/04/22/sharepoint-2010-how-to-change-the-list-view-threshold.aspx

I had the same problem.please do the following it may help you:
By Default List View Threshold set at only 5,000 items this is because of Sharepoint server performance.
To Change the LVT:
Click SharePoint Central Administration,
Go to Application Management
Manage Web Applications
Select your application
Click General Settings at the ribbon
Select Resource Throttling
List View Threshold limit --> change the value to your need.
Also change the List View Threshold for Auditors and Administrators.if you are a administrator.
Click OK to save it.

SharePoint lists V: Techniques for managing large lists :
Tutorial By Microsoft
Level: Advanced
Length: 40 - 50 minutes
When a SharePoint list gets large, you might see warnings such as, “This list exceeds the list view threshold,” or “Displaying the newest results below.” Find out why these warnings occur, and learn ways to configure your large list so that it still provides useful information.
After completing this course you will be able to:
Learn what the List View Threshold is, and understand its benefits.
Create an index so that you can see more information in a view.
Create folders to better organize your large list.
Use Datasheet view for fast filtering and sorting of a large list.
Learn what the Daily Time Window for Large Queries is.
Use Key Filters for fast filtering within Standard view.
Sync a large list to SharePoint Workspace.
Export a large list to Excel. Link a large list in Access.

Related

The amount of data that was returned by a data connection has exceeded the maximum limit that was configured by the server administrator

I have infopath form with SharePoint designer approval workflow.
I am showing some details on that form. but when I have more data in SharePoint List it is giving bellow error
"The amount of data that was returned by a data connection has exceeded the maximum limit that was configured by the server administrator"
I guess Infopath form is getting all the data from the list instead of particular row. can any one please suggest me to filter on current item ?
Resolution: Ensure to follow the below steps.
i. Open the central administration
ii. Go to General Application Settings
iii. InfoPath Form Services
iv. Configure InfoPath Form Services
v. Click on Data Connection Response Size
vi. By default it is 1500 kilobytes
vii. Change the Response Size in kilobytes (Increase the number).
In this case what can be happening is that the amount of data you’re pulling back in your queries has grown to an unmanageable size.
Another possibility is that you’re including additional columns that perhaps you don’t actually need to include – by removing the unnecessary fields this could immediately resolve your issue if you don’t require all the columns.
For office 365 this one going to work.
including additional columns that perhaps you don’t actually need to include – by removing the unnecessary fields this could immediately resolve your issue if you don’t require all the columns.

Auto Populate a SharePoint list item based on the value of a column from a different list

Basically what I need is User selects an item from a drop down. That value creates a list item in a separate list using values from the first list. So List A user selects value hits submit then new item creates with values from List A to List B. I only have access to Infopath 2010 and SharePoint designer 2010.
(A little back story on what i'm doing) I currently utilize Infopath to switch views based on values and i use SharePoint to view each item in multiple dashboards. It worked great until the number of dashboards grew and the sheer amount of validations are tripping over each other. Also it's bogging down load times. I've run out of tricks to make it stable. I was initially led to believe this would be a 4 or 5 dashboard "workflow" but then when the 8th and 9th one started being requested to all communicate together with 19 dashboards planned i realized this should have been done differently in the beginning. Hindsight not being 20/20 and all.
I believe this can be done with SharePoint workflow but not sure on the right steps to do it, any help will be greatly appreciated.
You can create a workflow using Sharepoint designer. create a list workflow in list A, make sure thick the run on item added. This function will do exactly what you want. "Copy item in Current Item to List B". detailed steps

Sharepoint 2010 Subsite/Document Library/Lists Storage Data

Basically all I want to do is to get the total storage space of subsites, document libraries and lists within a site collection. There does not seem to be a possible way to do it besides:
using site.StorageManagementInformation which is currently Obsolete
SPSite.UsageInfo this can only work for site collection:
SPSite.UsageInfo usageInfo = spSite.Usage;
long storageUsed = usageInfo.Storage;
SPWeb.GetUsageData which only gets the current day(and up to the last 31 days) usage data.
finding the database table where Site Collection Administration > Storage Metrics is querying from (which I could not find even with using a .NET Reflector for the assembly)
If anyone has any other way or idea on how to achieve this it would be very much appreciated!
my suggestion is to try opening the site you are accessing via SharePoint Designer and right click any those collections then click properties. The size of the objects should be shown there as well. :)

How to enable a view in SharePoint2010 where there can be more than 8 Lookup columns present?

I have a SharePoint2010 list which contains around 15 lookup columns. I have created a view in which all 15 are present. When I try to open that view I get the following message:
This view cannot be displayed because
the number of lookup and workflow
status columns it contains exceeds the
threshold (8) enforced by the
administrator.
Is there a way to remove or change this limitation? Thanks.
I've discovered that this limitation is not a limitation, but a setting - and it can be altered! Go to Central Administration and then browse to:
Application Management > Manage Web Application.
In the Web Application list, select the web application you need.
Then go to General Settings > Resource Throttling.
In the Resource Throttling window, scroll down to List View Lookup Threshold and change the value to the number that suits your needs.
Of course, increasing this value degrades the performance, as there's more drilling through SQL tables, so be careful not to go too far. And one more thing: changing this value not only affects the list views, but it also changes the behavior of the methods that work with list items. E.g. having this option set to 8 will result in returning a maximum number of 8 lookup fields for a list item, when the GetListItems(query); method is called (Client Object Model). Increasing this number to, say 15, would consequently increase the maximum number of returned lookup fields for a list item. Pretty neat!
You're right, Boris. Though, everyone, keep in mind that this setting cannot be changed in SharePoint 365/Online.
That's true Boris, but keep in mind that increasing this threshold will impact the performance heavily
Please check this article from MSDN

Best Practice: Potentially huge Winform grid?

I am writing an application in VB.NET 2008 that manages software deployment and I want to display a "deployment overview" grid.
The grid will be populated with the names of each application (top row) and the name of each workstation (1st column). The remaining cells will be populated according to whether the corresponding software title has been installed correctly, install failed OR not deployed.
What would be the best way to present this information to the end-user? Could the application 'cope' with maybe a thousand check boxes or would it be better to 'owner-draw' a grid in some way?
I may also require the ability to click on any of these cells to view and/or set other properties.
Many thanks for your help.
John
I have used the .NET's GridDataView without any problems using the Virtual Mode while trying to show over 10000 rows but there are good products out there that are also very good in loading tons of data like Developer express XtraGrid and Telerik's RadGridView.
The only challenge was keep the UAT people happy with all the noise from several thousands of rows.