Sharepoint - Disabling tabular view
As I can't stand my half answer in the comments..
I used TamperMonkey (the Chrome version of FireFox GreaseMonkey) to automate the manual proces. It detects the ViewEdit page, checks the darn checkbox, unchecks it if needed, and saves the View... But I misplaced the code :-( If you open those 300 Views in Tabs, Tampermonkey will fire on all and you can sit back and have a beer (You would have to down it fast.. 300 pages is done in minutes)
Here is the recreated Tampermonkey script
Important part is the wildcard match on the URL,
Now all you have to do is create the URLs to those 300 Views and use window.open
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://365csi.sharepoint.com/sites/iCSR/_layouts/15/ViewEdit.aspx*
// @grant none
// ==/UserScript==
(function() {
document.getElementById('TabularViewAllowed').checked=false;
DoValidateAndSubmit();
})();
You might need to wrap it in a 1000 milsec setTimeout.. if only so you can enjoy that beer
This will fire always; you could also wrap the 2 lines in a Bookmarklet so its available on your favorites bar with one click.
Automating things with Tampermonkey can be fun (once your script works)
Every friday I kick off a script on the Windows App Store and built www.OfficeAppCoach.com
with one click ... and two beers
Great insights... a whopping six Apps where added last week.. and only one for SharePoint