Workflow with Parameters 샘플
이 샘플에서는 매개 변수를 사용하여 간단한 순차 워크플로를 빌드하는 방법을 보여 줍니다. 이 샘플은 Simple Sequential Workflow 샘플을 기반으로 합니다. Amount 워크플로 매개 변수가 IfElseActivity 활동의 코드 조건에 의해 평가되고 주문 상태가 Status 워크플로 매개 변수에 저장되는 두 기능이 추가되었습니다.
이 샘플에서는 Windows Workflow Foundation 구성 요소 모델을 사용하여 두 개의 분기가 포함된 단일 IfElseActivity 활동이 있는 간단한 PO(구매 주문) 승인 워크플로를 생성합니다. 호스트 응용 프로그램은 주문액으로서 워크플로에 전달되는 단일 매개 변수를 가집니다. 주문액이 500보다 적을 경우 주문이 승인되고, 그렇지 않으면 거부됩니다. 주문 상태를 다시 호스트에 전달하려면 IfElseBranchActivity 활동의 CodeActivity 활동에서 매개 변수 status를 Approved나 Rejected로 설정합니다.
이 샘플을 빌드하려면
이 항목에서 샘플 다운로드를 클릭하여 샘플을 다운로드합니다.
이렇게 하면 샘플 프로젝트가 로컬 하드 디스크에 추출됩니다.
시작을 클릭하고 프로그램, Microsoft Windows SDK를 차례로 가리킨 다음 CMD 셸을 클릭합니다.
샘플의 소스 디렉터리로 이동합니다.
명령 프롬프트에서 **MSBUILD <Solution file name>**을 입력합니다.
이 샘플을 실행하려면
SDK 명령 프롬프트 창에서 샘플의 주 폴더 아래에 있는 WorkflowWithParameters\bin\debug 폴더 또는 WorkflowWithParameters\bin 폴더(VB 버전의 샘플의 경우)의 .exe 파일을 실행합니다. 구매 주문의 금액을 지정하는 정수 값을 사용하여 프로그램을 실행합니다.
WorkflowWithParameters.exe 200
참고 항목
참조
기타 리소스
Creating a Sequential Workflow
Sequential Workflows
Simple Sequential Workflow 샘플
기본 워크플로 샘플
Windows Workflow Foundation 샘플
Copyright © 2007 by Microsoft Corporation. All rights reserved.