2009-08-12 5 views
4

기존 항목과 다른 항목을 만들 수 있어야하지만 대부분의 세부 정보는 유지하면서 일부 정보 만 변경해야합니다. 감사합니다.SharePoint 목록에서 항목을 복제하는 방법은 무엇입니까?

+0

위의 내용은 http://stackoverflow.com/questions/1075323/copy-list-items-from-one-list-to-another-in-sharepoint http://stackoverflow.com/questions/1142014/how- to-copy-splistitem-from-one-splist-to-another-splist –

+0

다른 두 질문은 하나의 목록에서 다른 목록으로 항목을 복사/이동/복제하는 방법에 대한 답변을 검색합니다. 같은 목록 – Marius

답변

2

가장 좋은 방법은 이벤트 수신기를 사용하는 것입니다. ItemAdded (Synchronous) 또는 ItemAdding (Asynchronous) 이벤트 수신자를 사용하면 방금 추가 된 항목의 데이터에 액세스 할 수 있습니다.

이 정보를 사용하여 같은 목록, 새 목록 또는 얻을 수있는 모든 유형의 저장 매체에서 다른 항목을 만들 수 있습니다.

맞춤 워크 플로를 사용하면 동일한 기능을 많이 사용할 수 있습니다.

에 우수한 기사 ER의 ->http://developers.de/blogs/adis_jugo/archive/2009/03/12/develop-and-deploy-a-sharepoint-event-receiver-from-the-scratch.aspx

2

당신이 SPListItem.Copy (oldItemURL, newItemURL)를 사용하여 시도?

+0

목적지에서 속성이 변경되면 어떻게 동작합니까? –

1

3 부 툴을 사용해 주시겠습니까? BoostSolutions List Transfer를 사용해 볼 수 없다면, 우리에게 도움이 될 것입니다. 항목을 복사하는 동안 모든 메타 데이터가 유지됩니다.

관련 문제