2012-03-15 2 views
0

SP2007 문서 라이브러리가 있습니다. SP 웹 서비스를 사용하여 특정 상태의 문서 (Excel WB)를 프로그램에 전달하고 통합 문서를 처리 한 다음 업데이트합니다. 통합 문서가 이미 편집 용으로 열려 있으면 프로세스는 펀트해야합니다. 프로세스에 전달하기 전에 편집을 위해 열려있는 문서를 식별하여 Excel 등을 인스턴스화하지 않고 건너 뛸 수 있습니다. (웹 서비스를 사용하여) 문서가 다른 사람이 편집 할 수 있도록 열려 있는지 어떻게 알 수 있습니까?공유 문서가 다른 사람이 편집 할 수 있도록 열려 있는지 확인하십시오.

답변

0

확인해야 할 사항 Microsoft.SharePoint.SPFile.SPCheckOutType status == 1

+0

폴 감사합니다. 웹 서비스를 사용하면 액세스 할 수 있습니까? 내 프로그램이 SP 서버에서 원격으로 실행되므로 Microsoft.Sharepoint 참조가 없습니다. 또한 통합 문서를 열면 SP 페이지에 "체크 아웃"아래에 아무 것도 표시되지 않습니다. 웹 서비스 속성을 살펴보고 "Checkouttype"이 표시되는지 확인합니다. –

관련 문제