CRM 2011 및 SharePoint 문서 관리 성능을 테스트해야합니다. 그래서 Document list
구성 요소를 사용하여 CRM과 SharePoint를 연결했습니다.CRM 2011 및 SharePoint CRM SDK의 문서 관리 사용
이제 CRM SDK를 사용하여 첨부 파일이 아닌 SharePoint에 문서를 업로드해야합니다.
SharePoint 문서 목록에 문서를 업로드하는 솔루션이나 코드가 있습니까?
술탄
CRM 2011 및 SharePoint 문서 관리 성능을 테스트해야합니다. 그래서 Document list
구성 요소를 사용하여 CRM과 SharePoint를 연결했습니다.CRM 2011 및 SharePoint CRM SDK의 문서 관리 사용
이제 CRM SDK를 사용하여 첨부 파일이 아닌 SharePoint에 문서를 업로드해야합니다.
SharePoint 문서 목록에 문서를 업로드하는 솔루션이나 코드가 있습니까?
술탄
I는 무엇을 :
(CRM SDK를 통해) 상대 URL과 함께합니다 (SP 사이트 관련) 셰어 포인트 문서 위치를 만듭니다. 바이트 배열로 파일을 돌려다음 내 HTTP의 PUT 방식으로 공유 지점에 파일을 얻을 수 있음을 공급 : 내가 가고 싶은 곳
private NetworkCredential loginCredentials = new NetworkCredential(login, password, domain);
WebClient wc = new WebClient();
wc.Credentials = loginCredentials;
wc.UploadData(destinationUrl, "PUT", fileData);
DESTINATIONURL은 (HTTP : \\에도 불구하고 \ accounts \ RyanonRails \ examplefile.txt), fileDate는 byte []입니다. 사용중인 사용자에게 모든 권한이 있는지 확인하십시오 (업로드 할 수 있음).
이 방법은 SSRS에서 보고서를받을 때 유용합니다.
사이드 노트 : 실제 sharepoint 2010 copy.asmx 웹 서비스를 사용할 때 크로스 도메인 작업에 실패했습니다.
실제 업로드 된 파일의 크기는 1Kb입니다. – sultan
파일 내용을 읽는 데'File.ReadAllBytes (uploadfile); '을 사용했는데 작동했습니다. – sultan