2012-03-15 1 views
0

У меня есть библиотека документов SP2007. Я использую SP Web-сервисы для передачи документов (Excel WB) в определенном состоянии в программу для обработки, а затем обновления книг. Если рабочая книга уже открыта для редактирования, этот процесс должен вытащить. Я хочу идентифицировать документы, которые открыты для редактирования, прежде чем передавать их процессу, поэтому я могу пропустить их без создания экземпляра Excel и т. Д. Как узнать (используя веб-службы), что документ открыт для редактирования кем-то другим?Проверьте, открыт ли документ sharepoint для редактирования кем-то еще

ответ

0

Необходимо проверить, Microsoft.SharePoint.SPFile.SPCheckOutType status == 1

+0

Спасибо, Пол. С помощью веб-служб у меня есть доступ к этому? У меня нет ссылки на Microsoft.Sharepoint, так как моя программа выполняется удаленно с сервера SP. Кроме того, когда у меня открыта рабочая книга, на странице SP ничего не отображается в разделе «Проверено». Я посмотрю свойства веб-сервиса и посмотрю, вижу ли я «Checkouttype» .... –

Смежные вопросы