2013-06-27 6 views
1

iManage/FileSite에서 SharePoint 2010으로 문서를 업로드해야한다는 클라이언트 요구 사항이 있습니다. 문서 라이브러리에 문서를 업로드하려고 할 때 문서를 가져올 수도 있습니다 파일 시스템이 아닌 iManage에서 가져 왔습니다. 이를 달성하기위한 쉬운 해결책이 있다면 알려주십시오. 맞춤 코딩은 나에게도 좋습니다.iManage에서 SharePoint 2010으로 문서 업로드

미리 감사드립니다.

답변

0

대체 소스에서 파일을 업로드하려면 SPSite 클래스의 Files.Add를 사용하십시오.

walkthrough of uploading a local file은 MSDN에 있습니다.

+0

빠른 답장을 보내 주신 Tom 께 감사드립니다. 나는 사용자가 Imanage 데이터베이스에서 직접 파일을 로컬 시스템에 다운로드하도록 선택할 수있는 기능이 필요한 솔루션을 찾고 있습니다. 이것이 가능한가? – user346514

+0

Imanage가 웹 서비스, API 또는 그 목적을위한 컨트롤을 포함하고 있다면 그렇습니다. –

0

IWL 프로토콜을 사용하는 솔루션을 개발했지만 사용자가 자신의 컴퓨터에 WorkSite/DeskSite를 설치하고 WorkSite 8.5 이상을 실행 중이라고 가정합니다.

iwl:dms={SERVERNAME}&lib={LIBRARY}&num={DocumentID}&ver={DocumentVersion}&command=opencmd 

난 후 사용자가 현장 링크를 삽입하는 그들이 링크 텍스트, 문서 번호와 버전을 제공하기위한 링크 삽입 옵션을 개발했다.

또 다른 대안은 NRL 파일을 업로드하는 것입니다. 그러나이 경우 사용자가 WorkSite/DeskSite를 설치했다고 가정합니다.

0

필자의 경우, Sharepoint 2013에 내 fileSite의 문서를 가리키는 하이퍼 링크 열을 갖고 싶었습니다.

예를 들어 링크 : IWL : DMS = DEV85SERVER & LIB =이 라이브 & NUM = 25210 & 버전 = 1

예를 들어, 링크 설명 : I 하이퍼 링크 열을 만들려고하지만 셰어하지 않았다

문서 테스트 내 DMS 링크를 인식하십시오.

그래서 DMS 링크가 작동하도록 계산 된 열을 만들어야했습니다.

  1. "문서 링크"란을 한 줄짜리 텍스트로 만듭니다.
  2. "문서 설명"이라는 다른 열을 한 줄의 텍스트로 만듭니다.
  3. 계산 된 열로 "링크"라는 세 번째 열을 만듭니다.

    3.1은 다음과 같은 공식을 삽입합니다

=IF([Document Link]="","To be inserted","<a href='"&[Document Link]&"'>"&[Document Description]&"</a>")

3.2 변경이 식에 반환되는 유형이 "번호" 완료를 위해!

이것은 단지 예입니다. 나는 그것이 도움이되기를 바랍니다.