0

2 개의 워크 플로가있는 List 1이 있습니다. 항목을 만들 때 2010 년에 만든 워크 플로를sharepoint 2010 년 및 2013 년 워크 플로가 다르게 작동합니다.

워크 플로우 1 트리거

워크 플로우 2 항목, 이메일 & 목록 1.

을에서 필드를 업데이트 보내 다른 목록에

워크 플로우 1 개 사본 목록 1 항목을 변경하는 경우 트리거

내가 직면 한 문제는 항목이 만들어 질 때 워크 플로 1이 트리거되고 목록 1의 필드를 업데이트하기 때문에 워크 플로 2가 실행 중입니다. 항목을 만들 때 목록의 항목을 업데이트 할 때 워크 플로 2를 실행하고 싶지 않습니다.

그러나 2013 년에 동일한 워크 플로를 만들면 작업이 원활 해집니다. 항목을 만들 때 워크 플로 2가 트리거되지 않습니다. 그러나 하나의 목록에서 다른 목록으로 첨부 파일을 복사하지 않기 때문에 2013 년 워크 플로우를 사용할 수 없습니다.

목록 1의 상태를 "보낸 사람"으로 업데이트하고 싶습니다. 그러나 변경 항목 워크 플로 2가 실행되기를 원하지 않습니다.

도움이 필요하십니까?

+0

무엇을 업데이트하고 있습니까? 제작할 때 설정할 수없는 것이 임의적입니까? – Matt

답변

0

가장 간단한 해결책은 숨겨진 체크 박스를 추가하는 것입니다.

은 (는) 목록 2 차례를 화면 고급 설정으로 이동, 브라우저에서

"콘텐츠 형식 관리를 허용"을 설정하여 수행 할 수 있습니다 "콘텐츠 형식을 관리 할 수 ​​있습니다." 그런 다음 해당 목록에서 기본 Content Type (목록 기본 설정 페이지의 내용 유형에서 첫 번째 Content Type)을 편집합니다. 다음으로 콘텐츠 유형에 필드를 추가하십시오. "예/아니오"를 선택하면 기본값이 아니오로 설정되고 저장됩니다. 그런 다음 해당 필드에 대한 고급 설정으로 이동하여 숨김으로 설정하십시오.

디자이너 편집 워크 플로 2. 새로 만든 필드를 확인하는 워크 플로의 시작 부분에 스테이지를 추가합니다. 즉

if isSent is equal to No 
End the workflow