2010-03-29 4 views
1

MOSS가 있습니다. 관리자라고하는 사용자가 표준 라이브러리를 사용하여 서버에 지시를 보내고 사용자 그룹이 파일을 읽도록 만드는 작업을 할 수있는 페이지를 만들고 싶습니다. 읽는 사용자가 "이미 읽었습니다"를 누르면 관리자는 누가 그것을했는지/알지 못했는지 알 수 있습니다.워크 플로 여러 사용자에게 작업 할당

저는 사무실 디자이너에서 간단한 워크 플로우를 작성하고 SharePoint 서버에있는 Group1에 assigne 태스크를 선택했습니다. WF를 실행 한 후 Group1에있는 모든 사람이 작업에 대한 메시지를받습니다. 그러나이 작업은 그룹에 일반적이며 "현재 작업"사이트 섹션으로 이동하면 볼 수 있지만 Group1의 모든 사람에게이 작업을 원합니다.

더 궁금한 점이 있다면, 관리자가이 작업을 위해 사용자를 선택할 양식을 만들 수 있습니까? 지금은 WF에서 그룹을 엄청나게 설정했기 때문입니다.

답변

0

SharePoint 디자이너 또는 Visual Studio에서 사용자 지정 워크 플로를 개발하고 있습니까?

SharePoint 디자이너에 대해서는 잘 모르겠지만 Visual Studio에서는 Replicator 동작 (for-each 루프의 일종)을 사용하는 것처럼 간단합니다. 또한 당신은이 상황에 필요한 것 같아요 paralell에서 실행되도록 복제 자 활동을 설정할 수 있습니다.

몇 가지 참고 사항 :

  1. 단계는 플리의 초기화 된 이벤트에있을 것입니다 원하는 그룹에서 사용자에게 CurrentChildData을 설정합니다. MOSS의 그룹을 확장하려면 Contact.ExpandGroups을 사용할 수 있습니다.
  2. Replicator Activity 실행 이후에 데이터를 참조하는 방법을 알아야합니다. this solution을 사용할 수 있습니다.
  3. 복제에 CreateTask 활동, 토큰 작업에 대한 부모 또는 let me quote로 사용 부모 시퀀스 작업 사용 :

    참고 : 당신이 복제 활동 내부 시퀀스 에서 작업이있는 경우, 는 "소유자 변경 활동 이름 "을 으로 변경하면 시퀀스는 시퀀스의 모든 인스턴스에 대해 새 토큰 을 자동으로 만듭니다.

ECM starter kit 당신이 그것을 작동하는 방법에 대한 예를 들자면하려는 경우 워크 플로 작업의 예를 포함한다.

+0

도움을 주셔서 감사합니다. Janis! – Artru

관련 문제