Отображает документ только для чтения в панели MS Word «Сервер документ»
Вопрос
Похоже на проблема описана здесь, У меня есть клиент, пользователи которого видят кнопку «Проверка» при открытии документов Word 2007 непосредственно из библиотеки документов с включенной проверкой/Out.
Хотя пользователь имеет только разрешения для посетителя (только для чтения) для файла, кнопка проверки все еще отображается в «Document Document», когда они открывают .docx в клиенте Word 2007.
Безопасность все еще применяется, когда пользователь пытается проверить файл (генерируя всплывающее окно со следующей ошибкой: «Невозможно выполнить эту операцию. Файл был удален или кто -то еще проверил его».). Это, однако, раздражение и дополнение к их глоток Обучение конечного пользователя!
У кого -нибудь есть идеи о том, как скрыть кнопку проверки в этом сценарии?
Кроме того, вот еще одна подобная неразрешенная ветка на форумах MSDN: http://forums.microsoft.com/msdn/showpost.aspx?postid=3354381&siteid=1&mode=1 (не в сети)
Решение
Одним из разрешений является реализация настройки, чтобы изменить клик пользователя только для чтения, чтобы функционировать так же, как отправить в -> Загрузить копию. Вам нужно будет перезаписать функциональность по умолчанию в core.js для действий пользователя только для чтения пользователя (обход SharePoint Open Documents Controlx Control: OWSSUPP.DLL) и реализовать функциональность пользователей загрузки.
Однако изменение самого файла core.js поставит вас в неподдерживаемое состояние, поэтому вам нужно будет использовать подход, подобный описанному в посте ниже:
http://blogs.msdn.com/sowmyancs/archive/2008/04/02/customization-of-core-js-file-in-sharepoint.aspx
Принять этот подход по -прежнему остается обходным путем, но он устраняет потенциально запутанную/раздражающую кнопку проверки для чтения только пользователей для документов, хранящихся в библиотеке документов, где проверка/in является трудным требованием.