2011-10-14 2 views
2

Sharepoint 2010의 목록으로 작업하고 있습니다. 항목이 생성되면 워크 플로가 시작되어 지정된 날짜까지 일시 중지 된 다음 미리 알림 전자 메일을 보냅니다 .Sharepoint 2010에서 워크 플로를 다른 워크 플로로 다시 실행하거나 중지

사용자가 항목을 편집하면 일시 중지 된 워크 플로가 다시 시작되지 않는 문제가 있습니다. 일시 중지 된 워크 플로를 중지하거나 다시 실행하기 위해 "변경시"실행되는 두 번째 워크 플로를 만들려고했습니다. 하지만 다른 워크 플로를 중지 할 수 없으며 이미 일시 중지 된 경우 다른 워크 플로를 다시 시작할 수 없습니다. 이것에 대한 해결책이 있습니까?

나는 이것을 보았다 : Launch Sharepoint workfloweach time a change is made, even if there is a pause 그러나 그것은 나를 위해 작동하지 않았다. SP2010에서 뭔가 다른 점이 있습니까?

감사합니다.

답변

2

응용 프로그램을 다시 설계하는 것이 좋습니다. 이러한 작업을 수행하려면 timer jobs을 사용해야합니다. 타이머 작업은 X 일전/X 일 전에 변경된 모든 항목과 모든 결과에 대한 전자 메일을 목록에 쿼리합니다. 일반적으로 워크 플로가 아닌 작업에 대해 워크 플로를 잘못 사용하는 것은 좋지 않습니다.

+0

@JamieMcAllister 2011 년 Q & A ... –

+0

맞춤 타이머 작업은 2011 년에도 좋은 아이디어가 아니 었습니다. –

관련 문제