2012-07-05 3 views
0

C#으로 코딩 된 Visual Studio 워크 플로를 사용하여 Excel 파일의 데이터를 프로그래밍 방식으로 SharePoint 사용자 지정 목록으로 가져 오려고합니다.프로그래밍 방식으로 SharePoint 사용자 지정 목록에 Excel 파일 가져 오기 UnauthorizedAccessException

Microsoft.Office.Interop.Excel 네임 스페이스를 사용하고 응용 프로그램에 대한 참조를 제공하기 위해 응용 프로그램() 인터페이스를 호출하므로 많은 포럼에서 제안한대로 사용할 수 있습니다.

이 시도 할 때 UnauthorizedAccessException 오류가 나타납니다.

SPSecurity 클래스의 RunWithElevatedPrivileges 메서드 (제안 된대로 here :)를 사용해도 시스템 수준 권한을 사용하지 않아도됩니다. 어쨌든 사이트를 로컬에서 호스팅하는 내 랩톱에서 로컬 개발 세션으로 실행하고 있으므로 시스템 관리자 권한이 있어야합니다.

이 문제를 해결하는 방법에 대한 아이디어가 있거나 Excel에서 SharePoint 목록으로 데이터를 가져 오는 다른 방법을 제안 할 수 있다면 크게 감사하겠습니다.

답변

0

약 5 분 안에 MS Access에서 이와 동일한 작업을 수행 할 수 있습니다. 링크 된 셰어 포인트 테이블로 스프레드 시트 가져 오기를 마우스 오른쪽 단추로 클릭하십시오.

+0

엑셀 파일을 SharePoint 사이트의 문서 라이브러리에 업로드 할 때 워크 플로의 일부로 자동으로 수행해야합니다. –

+0

미안하지만 도움이 될 거라 생각 했어. 나는 Access를 사용하여 데이터/문서를 SharePoint로 자동으로 전송하는 것을 좋아한다. –