SharePoint 순차 워크플로 샘플
업데이트: 2007년 11월
이 샘플에서는 기본적인 순차 워크플로 서식 파일을 만드는 방법을 보여 줍니다. 사용자가 SharePoint의 문서 라이브러리에 문서를 추가하면 워크플로에서는 SharePoint 작업 목록에 새 작업을 추가합니다. 작업을 편집하면 워크플로에서는 작업의 속성을 검사하여 작업이 완료되었는지 여부를 확인합니다. 작업이 완료된 경우 워크플로가 완료됩니다.
보안 정보: |
---|
이 샘플 코드는 개념을 보여 주기 위한 것이며 해당 개념과 관련된 코드만 표시합니다. 또한 특정 환경의 보안 요구 사항에 맞지 않을 수 있으므로 여기에 나온 그대로 사용해서는 안 됩니다. 보안 및 오류 처리 코드를 추가하여 프로젝트를 더 강력하게 만들고 해당 보안 기능을 강화하는 것이 좋습니다. Microsoft에서는 이 샘플 코드를 보증 없이 "있는 그대로" 제공합니다. |
컴퓨터에 샘플 프로젝트를 설치하는 방법에 대한 자세한 내용은 방법: 도움말에 있는 샘플 파일 설치 및 사용를 참조하십시오.
이 샘플을 실행하려면
F5 키를 누릅니다.
기본 SharePoint 사이트의 문서 페이지가 열립니다.
문서 페이지에서 새로 만들기를 클릭하여 새 문서를 만듭니다.
문서를 기본 위치에 저장합니다.
이렇게 하면 문서가 문서 목록에 추가되고 워크플로가 시작됩니다.
문서를 닫습니다.
기본 SharePoint 웹 사이트의 문서 페이지로 돌아갑니다.
문서 페이지에서 워크플로의 현재 상태를 나타내는 Microsoft.Samples.Vsto.SeqWkFlow 열 아래의 값이 진행 중으로 설정되어 있는지 확인합니다.
사이트 계층 창에서 작업을 클릭합니다.
작업 창이 나타납니다.
작업 페이지에서 SharePoint - 워크플로 작업을 가리키고 아래쪽 화살표를 클릭한 다음 항목 편집을 클릭합니다.
% 완료율을 100으로 설정하고 확인을 클릭합니다.
기본 SharePoint 웹 사이트의 문서 페이지로 돌아갑니다.
문서 페이지에서 Microsoft.Samples.Vsto.SeqWkFlow 열 아래의 값이 완료로 설정되어 있는지 확인합니다. 이는 워크플로가 완료되고 문서와 연결된 작업이 완료되었음을 나타냅니다.
요구 사항
이 샘플에는 다음과 같은 응용 프로그램이 필요합니다.
Visual Studio Tools for Office(Visual Studio 2008 Professional 및 Visual Studio Team System의 선택적 구성 요소)
Windows Server 2003 또는 Windows Server 2008
Microsoft Office SharePoint Server 2007
Microsoft Office Word 2007 또는 Microsoft Office Word 2003
세부 항목
이 샘플에서는 다음 개념을 보여 줍니다.
Visual Studio Tools for Office SharePoint 2007 순차 워크플로 서식 파일 사용
다음 디버그 구성 설정 지정
SharePoint 사이트
워크플로가 자동으로 연결되어야 하는 문서 라이브러리
시작 조건
사용할 기록 및 작업 목록
Windows Workflow Foundation용 디자이너를 사용하여 워크플로 일정 만들기
워크플로 일정에 다음 활동 추가
-
이 활동은 SharePoint에 새 작업을 만들고 작업에 대해 나타나는 초기 속성을 설정합니다.
-
이 활동은 SharePoint에서 작업이 편집될 때 사용자 지정 코드를 호출합니다. 사용자가 PercentComplete 속성을 100으로 설정하면 이 코드는 해당 작업이 완료되었음을 나타내도록 필드를 설정합니다.
-
WhileActivity 활동은 OnTaskChanged 활동에서 설정한 필드 값을 검사하여 워크플로가 완료되었는지 여부를 확인합니다.
-
참고 항목
작업
연습: SharePoint 워크플로 솔루션 만들기 및 디버깅