Monthly Archives: February 2013

Sometimes, It’s Easier To Recreate The Document Than To Fix The Problem…

So today I get a ticket about a user being unable to open a Word document in a SharePoint library. When I go to investigate, I see there are around ten documents in there, and all but two of them open just fine in Word Web Apps for viewing. The other two documents return the following:

20130226Image01

“Word Web App cannot open this document for viewing because of an unexpected error. To view this document, open it in Microsoft Word.”

I could edit both documents in the browser, and I could definitely open both in Word. But for some reason, viewing in the browser was a no-go.

I did some searching, and it seems like all the questions/answers around this problem focused on solutions that assumed that *all* Word documents in the SharePoint environment were behaving in this fashion. But in my case, it’s only a small number in a particular library and site.

I downloaded copies of the documents, and I was able to “fix” one by saving it as Word 97/2003 format, saving it again in Word 2010, and then uploading it. But the other was resisting all attempts to “fix” it. I say “fix” as I really don’t know what made those two documents any different than the others that worked fine. Nothing stood out, and my searching wasn’t turning up any answers.

I finally figured it was OK just to cheat for a solution… I created a blank Word document on my computer, gave it a slightly different name, copied the content from the “broken” document, and then saved/uploaded the new version to the library. VoilĂ … everything works, and the problem is “solved”.

Part of me feels bad for not finding an actual answer. But when you’re facing a continual flow of projects and questions, sometimes it’s easier (and more efficient) to just take the cheater’s way out.

Oh, but I still need to post it here, as I know by this time next month, I’ll be thinking “I remember seeing that error before, but what did I do to fix it…”

A Fix For When InfoPath Forms Error Out When Launching From A URL…

We recently started running into a problem when some individuals would try to launch an InfoPath form (running in the InfoPath client) from a URL. It would work for most other people, but not for them. The error started with “The form template is not currently browser-enabled”…

Uh, yeah… I know that!

We finally found that the problem was with Internet Explorer version 9 (IE9) and the Compatibility View setting. Unless your particular site where the InfoPath form resides is set to use Compatibility View in IE9, IE will attempt to launch the InfoPath form in the browser no matter what you do.

Here’s the fix to correct that problem:

http://social.technet.microsoft.com/Forums/en-US/ieitprocurrentver/thread/30506a8a-b368-4873-ad32-e931341e6e0e

It’s a quick fix, but not an intuitive one based on the error message. Make sure to put this at the top of your “check first” list if your InfoPath forms suddenly think they’re browser-enabled for random people…

When Does A Default Access Of Reader Really Mean No Access?

When the page being requested has never been published…

I’ve run into this twice in the last two weeks. Someone has a site page, and they’re trying to get it all pretty-fied for some go-live event. They set the default access to reader, and a smaller number of people to contribute. The contributors can see the person’s online work just fine. Yet, all the people who come in as readers get access denied.

In both of my cases, it was because the page destination in question had never been published to the site as a major version. Looking at the page history, it started as .1, and was up as high as .15, but never was there a 1.0 of the page. As such, people with read access were meant to revert back to viewing the last major published version. Except here… where there *was* no major version to revert to.

The answer was to have the page editor go ahead and publish something out there so that everyone would get the default level of access they should have. Then once they get the page finally cleaned up, they could then publish a major version (version 2.0) that everyone would start seeing.

The whole situation makes sense, once you figure it out. But if you’re simply looking at permissions (and even more so if you’re an admin and can see the draft pages with no issues), it take take a short while to finally figure out why the behavior of the page access seems a bit off.