홈>
Sharepoint 2007 목록과 동시에 여러 항목에서 워크 플로를 프로그래밍 방식으로 시작하려고합니다. 프로그래밍 방식으로 워크 플로를 시작하는 코드를 찾았지만 문제는 '워크 플로가 동시에 시작되지 않습니다. 즉, 워크 플로가 시작, 완료 및 다음 워크 플로 만 시작합니다.
foreach (SPListItem item in collListItems)
{
item["timerJobInitiated"] = "Yes";
item.Update();
SPListItem wrkItem = list.GetItemById(item.ID);
wrkflowmgr.StartWorkflow(wrkItem , wflassociation,wflassociation.AssociationData);
}
- 답변 # 1
- 답변 # 2
스레드에서 워크 플로를 시작하여 멀티 태스킹을 사용하여이 작업을 수행 할 수있었습니다. 이것은 원하는 기능을 제공했습니다. 여기에 게시하기에 너무 긴 코드 전체를 업데이트했습니다.
관련 자료
- Powershell 스크립트를 사용하여 Sharepoint의 사용자 지정 목록에서 10000 개 항목을 삭제하는 방법
- .net - SharePoint GetListItemChangesSinceToken이 항목을 재귀 적으로 반환하지 않습니다
- SharePoint - 공유 지점 - 프로그래밍 방식으로 목록 항목을 추가하면 id를 설정할 수 없습니다
- SharePoint Online에서 여러 목록 항목을 인쇄하는 방법
- Graph API를 사용하여 SharePoint 목록 항목 쿼리 및 사용자 필드 확장
- office365 - SharePoint 목록에서 특정 항목을 검색하는 방법은 무엇입니까?
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
StartWorkflow
를 올바르게 사용 했으므로 방법-여러 목록 항목에 대한 워크 플로를 동시에 시작하는동시방법은 없습니다. 하나의 목록 항목 만 차례로 시작할 수 있습니다.워크 플로우가 완료된 후 다음 워크 플로우 만 시작된다고 썼습니다. 조금만 설명해 주시겠습니까? 그러면이 답변을 업데이트 하시겠습니까?