워크플로우 설계자를 사용하여 워크플로우를 편집하거나 작성할 수 있습니다.
워크플로우의 작업은 워크플로우 설계자에 다이어그램으로 표시됩니다.
워크플로우 설계자의 오른쪽에 있는 작업 패널에는 두 개의 작업 범주가 있습니다. AutoCAD Map 3D 작업은 AutoCAD Map 3D에 고유한 작업입니다(AutoCAD 명령을 실행하는 작업 포함).
유틸리티 작업은 일반 작업으로서 C# 구문을 사용합니다. 이 작업에는 다음과 같은 유형의 작업이 있습니다.
사용 가능한 작업에 대한 정보는 워크플로우 작업 입력 대화상자를 참고하십시오.
워크플로우에서 평행선 작업은 서로 독립적입니다. 예를 들어 두 데이터 저장소에 연결할 때 평행선 연결을 선택하면 첫 번째 연결이 실패하더라도 두 번째 연결이 실행됩니다.
시퀀스 작업은 이전 작업에 따라 달라집니다. 예를 들어 중첩 워크플로우의 맨 위에 있는 평행선 작업 내에 시퀀스 작업 세트 두 개가 있는 경우, 각 작업 세트는 특정 데이터 저장소에 연결된 다음 해당 데이터 저장소의 도면층을 작성합니다. 연결이 실패하면 도면층을 작성할 수 없습니다.
각 워크플로우 작업에는 매개변수 세트가 있습니다. 필요에 따라 기본 매개변수를 설정하고 런타임 시 워크플로우에서 프롬프트를 표시하도록 지정할 수 있습니다. 그런 다음 워크플로우를 실행하는 사용자가 다른 값으로 대체할 수 있습니다. 예를 들어, 중첩에 대해 기본 데이터 저장소를 설정할 수 있지만 다른 사용자가 워크플로우를 실행할 때 다른 데이터 저장소로 대체할 수 있습니다.
일부 매개변수는 필수입니다. 예를 들어 데이터 저장소에 연결 작업에는 연결할 데이터 저장소의 위치와 공급자 이름이 필수입니다. 일부 매개변수(예: 작업의 화면표시 이름)는 선택사항입니다. 모든 선택적 매개변수에는 변경할 수 있는 기본값이 있습니다.
시퀀스 작업은 주로 이전 작업과 결합됩니다. 작업을 결합할 때 작업의 매개변수를 이전 작업의 결과로 설정할 수 있습니다. 예를 들어 도면층을 작성하는 작업의 결과를 후속 중첩 작업의 소스 도면층으로 사용할 수 있습니다.
작업의 매개변수를 이전 작업의 특성에 결합합니다.
.NET 호환 언어로 간단한 코드를 작성할 수 있는 경우 워크플로우 설계자에 작업을 추가할 수 있습니다. 워크플로우 작업은 미리 결정된 입력 세트에 따라 미리 결정된 기능을 수행합니다.
.NET 클래스 라이브러리(.dll 파일)에 작업을 작성합니다. ₩Program Files₩AutoCAD Map 3D 2016₩PlugIns₩Workflow₩Activities 폴더에 이 .dll 파일을 넣고 AutoCAD Map 3D를 다시 시작합니다. 그러면 워크플로우 설계자에 작업이 나타납니다.