2011-12-22 3 views
-1

Sharepoint 2007 서버가 있습니다. USERS는 문서 라이브러리를 설정하고 콘텐츠 승인 워크 플로를 설정했습니다. 얼마나 많은,하지만 대략적인 추측은 확실하지 않습니다. < n < 300.Sharepoint 2007 콘텐츠 승인 여부와 관계없는 워크 플로 문서 라이브러리 오류

이러한 워크 플로는 적어도 2 년 전으로 거슬러 올라갑니다.

문제는 이것이다 : 일부 문서 라이브러리가 그들에 컨텐츠 승인을하지 마십시오

  1. 하지만 실행 워크 플로

  2. 일부를 쳤다 상자 '콘텐츠 승인에 대한 사용'을 가지고있다 문서 라이브러리에는 콘텐츠 승인이 있지만 워크 플로에는 콘텐츠 승인 상자가 표시되어 있지 않습니다. 첫 번째 경우에

, 이것은 숨겨진 워크 플로우 에러가 발생했습니다 : 최종 작업이 완료되면 워크 플로는 문서 콘텐츠 승인을 설정하려고하는 것을하지만, DL 그것을 가지고하지 않는 한, 복잡한 오류가 발생 했음에도 불구하고 오류가 발생하여 & 워크 플로가 열린 상태로 유지됩니다. 두 번째 경우

는 에러가 없지만 사용자가 워크 플로우를 완료 한 후 수동으로 문서를 승인하지 않는 한, 문서가 승인 여전히 표시되지 않은 (워크 플로가 여전히 활성 보인다 -이군요)입니다

이 기능은 다음 발생했습니다 : 내가 높은 사용량을 알고 몇 가지 문서 라이브러리를 확인했으며, 그들 중 일부는> 10,000 개방 워크 플로우 (오류가있는 경우 1)

OWSTimer 서비스가이 질식 할 것 같다가, 작업에 대한 전자 메일 경고는 주기적으로 발송되지 않습니다. OWSTimer 서비스를 다시 시작하면 전자 메일이 전송됩니다.

  1. 내가 많은 문서 라이브러리가 많은이 얼마나 이들의 그들에 워크 플로우

  2. , 거기 얼마나 셰어 물어보고 싶은 : 내가 할 수 있도록하고 싶습니다 무엇

    이있다 2

  3. 이 경우 1의 경우, 오류가있는 모든 워크 플로우를 닫을 경우 1에서 얼마나 많은있는 경우 & 워크 플로에서 콘텐츠 승인을 제거

  4. 사례 2의 경우
  5. , 내용이 승인 한 모든 문서 swith를 완료 워크 플로우를 표시하고 워크 플로 사용의 콘텐츠 승인을

사람이 내가이 일에 대해 갈 수있는 방법을 단서가 있습니까?(I 수동으로 확인하기 위해 모든 DL & 워크 플로우를 통해보고 싶지 않아, 나는 확실히 수십 개방 워크 플로우의 수천 수동으로 취소 비록 트롤 싶지 않아)

TIA

제임스 밧

답변

-1

당신은 우리가 당신이 직면하고있는 문제를 알려 수 :

  • 당신은 SPList이와 관련된 워크 플로우를 가지고 있는지 확인하는 WorkflowAssociations 속성을 사용할 수 있습니다.

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splist.workflowassociations.aspx

  • 확인 콘텐츠 승인이

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splist.enablemoderation.aspx

  • IMO SPList의 EnableModration 속성을 검사하여 설정되어있는 경우, 당신은 콘텐츠 승인을 제거하지 말아야 워크 플로에서.

  • 워크 플로에서 승인을 설정하려면 연결 데이터를 수정 한 다음 목록에 다시 연결해야합니다. 다시 연결할 때 적절한 값을 TRUE로 설정하십시오.

http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=65

다음은 예를 SI