How to Edit SharePoint Survey “All Responses” View?
By default, SharePoint Survey’s “All Responses” view shows “View Response”, “Created By”, “Modified”, “Completed” columns. There was a requirement to add one of the Survey answer to the view for easier categorization and filter. Unfortunately, There is no direct provision to edit Survey views as we edit any other list/library’s view.
Typical, any edit view page goes like this: https://sharepoint-site/_layouts/ViewEdit.aspx?List={GUID OF THE LIST}&View={GUID OF THE VIEW}
So, What we need? Just List ID & View ID. That’s it!
How to Get a List GUID?
To Get Survey List ID: Go to “Settings >> Survey Settings” from List toolbar. Now, Right click any of the settings links, such as: Rating Settings or Validation
Settings, etc and select “copy Shortcut” to Get the List ID. You will something similar to: https://sharepoint.crescent.com/_layouts/RatingsSettings.aspx?List={502aa2ee-8127-4929-ba58-c9b64ea77a2d} . So my survey list ID is: {502aa2ee-8127-4929-ba58-c9b64ea77a2d}
How to View GUID:
To Get View GUID: Go to view source of the Responses page, Search for “View=” and copy the View’s GUID
Here, I got something like: View={9B271D35-9428-4F8E-BB24-E10CB6EF4771}
Now, we’ve got the List ID and View ID. Hit this URL in the browser to get Edit View Page for All Responses!
https://sharepoint.crescent.com/_layouts/ViewEdit.aspx?List={502aa2ee-8127-4929-ba58-c9b64ea77a2d}&View={9B271D35-9428-4F8E-BB24-E10CB6EF4771}
It took me to normal view edit page, where I was able set filters, group and add any survey questions as columns.
@DarkVille, I also faced the same issue. I used another method to edit the view and that worked.
Edit page -> Edit the list view webpart -> “Edit this view” Under ‘current view’. The changes done here work.
Maybe there is something we are missing when trying to do this the suggested way.
I managed to reach to the edit view but when I add columns I receive an error “View does not exist. The page you selected refers to a view that does not exist. It may have been deleted by another user.”
good article but how’s about putting the little update at the top of the page… save us all some time
Excellent, thanks!
Excellent, that was exactly what I needed.
That’s nice, but how to filter to get only your own responses?