BizTalkMapper가 활성화되면 BizTalk 라는 메뉴를 Microsoft Visual Studio 셸에 추가합니다. 이 메뉴는 BizTalk Mapper 명령 및 해당 기능에 대한 액세스를 제공합니다. BizTalk 매퍼가 활성화된 경우 BizTalk 메뉴는 BizTalk 맵 편집과 관련된 명령을 제공합니다.
해당하는 경우 BizTalk Mapper는 표준 애플리케이션 기능과 명백한 유사점이 있는 명령에 기존 Visual Studio 메뉴 항목을 사용합니다. 예를 들어 BizTalk Mapper가 활성화된 경우 파일 메뉴의 저장 명령은 현재 편집 중인 맵에 변경 내용을 저장합니다.
다음 표에서는 맵을 개발하는 과정에서 사용할 수 있는 BizTalk Mapper 내의 명령에 대해 설명합니다.
| 명령어 (메뉴 위치(있는 경우) |
설명 |
|---|---|
|
맵 열기 (파일 | 열기 | 파일...) |
BizTalk 매퍼에서 편집할 BizTalk 맵을 엽니다. 맵을 선택할 때 솔루션 탐색기의 바로 가기 메뉴에서 솔루션 탐색기에서 맵을 두 번 클릭하여 사용할 수도 있습니다. |
|
맵 닫기 (파일 | 닫기) |
현재 맵에 대한 BizTalk 매퍼를 닫고 저장되지 않은 변경 내용을 저장하라는 메시지를 표시합니다. Visual Studio에서 주 편집 창의 오른쪽 위 모서리에 있는 표준 닫기([X]) 단추를 사용하여 사용할 수도 있습니다. |
|
새 맵 (프로젝트 | | 추가 새 항목... | 맵) |
편집할 새 BizTalk 맵을 만들고 BizTalk 매퍼를 엽니다. 새 항목 추가 대화 상자에서 지도 템플릿을 선택합니다. 솔루션 탐색기에서 BizTalk 프로젝트의 바로 가기 메뉴에서도 사용할 수 있습니다(추가 | 새 항목 | 맵). |
|
오픈 소스 스키마 (새 맵의 원본 스키마 트리 보기에서만) |
BizTalk 형식 선택 대화 상자를 사용하여 새 맵에서 원본 스키마를 선택할 수 있습니다. |
|
대상 스키마 열기 (새 맵의 대상 스키마 트리 보기에서만 가능합니다) |
BizTalk 형식 선택 대화 상자를 사용하여 새 맵에서 대상 스키마를 선택할 수 있습니다. |
|
맵 저장 (파일 | map.btm을 저장) (파일 | map.btm을 다른 이름으로 저장...) (파일 | 모두 저장) |
현재 편집 중인 BizTalk 맵을 자체 이름, 새 이름 또는 저장되지 않은 모든 변경 내용 저장의 일부로 저장합니다. |
|
링크 만들기 (끌어서 놓기 전용) |
원본 및 대상 스키마 트리 뷰의 스키마 노드 간 또는 그리드 페이지의 펑토이드 간에 링크를 만듭니다. 다음을 통해 링크를 만들 수 있습니다. - 스키마 노드를 다른 스키마 트리의 다른 스키마 노드 또는 펑토이드로 끌어다 끕다. - 펑토이드를 스키마 노드나 다른 펑토이드로 끌기 어느 방향으로든 끌어서 링크를 만들 수 있습니다. 즉, 링크의 원본(왼쪽 끝) 또는 대상(오른쪽 끝)에서 시작할 수 있습니다. 링크의 한 끝점을 노드 또는 펑토이드에서 다른 노드 또는 펑토이드로 끌어 링크를 바꿀 수 있습니다. 자세한 내용은 링크를 만드는 방법을 참조하세요. |
|
펑토이드 추가 (끌어서 놓기 전용) |
표시된 그리드 페이지에 펑토이드를 추가합니다. 펑토이드의 범주에 해당하는 Visual Studio 도구 상자의 탭에서 펑토이드를 끌어 그리드 페이지에 펑토이드를 추가할 수 있습니다. |
|
링크 삭제 및 펑토이드 삭제 (편집 | 삭제) (BizTalk | 삭제) |
표시된 그리드 페이지에서 현재 선택한 링크 또는 펑토이드를 삭제하고 확인 메시지를 표시합니다. 해당하는 경우 이 명령은 선택한 링크 또는 펑토이드의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
스키마 노드 찾기 (편집 | 찾기 및 바꾸기 | 찾기) |
큰 스키마에 유용할 수 있는 스키마 트리 뷰의 노드 이름에 대한 검색 기능을 제공합니다. |
|
속성 (보기 | 속성 창) (BizTalk | 속성) |
링크, 펑토이드, 원본 및 대상 스키마 트리 뷰 노드의 속성과 지도 자체와 같은 상위 수준 개체에 대한 액세스를 제공합니다. 선택한 링크 또는 펑토이드의 바로 가기 메뉴에서도 사용할 수 있지만 스키마 트리의 노드에는 사용할 수 없습니다. F4 키를 누르면 속성 창도 표시됩니다. |
|
페이지 추가 (BizTalk | 페이지 추가) |
계층이라고도 하는 새 그리드 페이지를 그리드 보기에 추가합니다. 표 페이지 탭의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
페이지 삭제 (BizTalk | 페이지 삭제) |
표시된 그리드 페이지(계층이라고도 함)를 삭제하고 확인 메시지를 표시합니다. 표 페이지 탭의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
페이지 순서 다시 지정* (BizTalk | 페이지 순서 다시 지정) |
페이지 순서 변경 대화 상자를 사용하여 계층이라고도 하는 그리드 페이지의 순서를 변경할 수 있습니다. 표 페이지 탭의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
페이지 이름 바꾸기 (BizTalk | 페이지 이름 바꾸기) |
표시된 그리드 페이지의 이름을 변경할 수 있으며, 이는 레이어라고도 알려져 있습니다. 표 페이지 탭의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
트리 노드 확장 (BizTalk | 트리 노드 확장) |
원본 또는 대상 스키마 트리 뷰에서 현재 선택한(그리고 부분적으로 축소된) 스키마, 그룹 또는 레코드 노드를 완전히 확장합니다. 해당하는 경우 이 명령은 선택한 노드의 바로 가기 메뉴에서도 사용할 수 있습니다. 메모: 크고 복잡한 스키마에서 복합 형식이 포함된 노드에서 트리 노드 확장을 클릭하면 스키마의 일부 노드가 축소된 상태로 유지될 수 있습니다. 이는 재귀 프로세스가 지정된 복합 형식의 첫 번째 발생만 확장하기 때문입니다. 나중에 동일한 형식의 항목을 수동으로 확장해야 합니다. 이 동작은 크고 복잡한 스키마에서 노드를 확장할 때 성능을 최적화하도록 설계되었습니다. |
|
트리 노드 축소 (BizTalk | 트리 노드 축소) |
원본 또는 대상 스키마 트리 뷰에서 현재 선택한(그리고 부분적으로 확장된) 스키마, 그룹 또는 레코드 노드를 축소합니다. 해당하는 경우 이 명령은 선택한 노드의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
그리드 미리 보기 (BizTalk | 그리드 미리 보기) |
그리드 미리 보기 대화 상자를 사용하여 표시된 그리드 페이지 내에서 빠르고 정확하게 스크롤할 수 있습니다. 이 명령은 표 페이지의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
스키마 바꾸기 (BizTalk | 스키마 바꾸기) |
BizTalk 형식 선택 대화 상자를 사용하여 원본 또는 대상 스키마를 바꿀 수 있습니다. 원본 및 대상 스키마 트리 보기의 바로 가기 메뉴에서도 사용할 수 있습니다. |
|
BizTalk 매퍼 옵션 (도구 | 옵션 | BizTalk 매퍼) |
선택, 링크, 눈금 및 배경을 포함하여 그리드 보기에서 다양한 색을 구성할 수 있습니다. 스키마 노드 표시에 사용되는 글꼴도 이 명령을 사용하여 변경할 수 있습니다. |
다음 표에서는 솔루션 탐색기에서 선택한 지도의 바로 가기 메뉴에서 사용할 수 있는 추가 지도 명령에 대해 설명합니다.
| 스키마 명령 | 설명 |
|---|---|
| 열기 | BizTalk 매퍼에서 선택한 맵을 엽니다. 맵을 두 번 클릭하면 BizTalk 매퍼에서도 열립니다. |
| 다음으로 열기 | 선택한 맵을 BizTalk 매퍼를 비롯한 다양한 XML 편집기에서 열 수 있습니다. |
| 테스트 맵 | 선택한 맵을 테스트합니다. |
| 맵 유효성 검사 | 맵의 유효성을 검사합니다. |
| 디버그 맵 | 맵이 성공적으로 컴파일되면 디버그 맵이 XSLT 디버거를 시작합니다. 다른 Visual Studio 디버거와 마찬가지로 생성된 XLST를 단계별로 실행할 수 있습니다. |
| 프로젝트에서 제외 | 현재 BizTalk 프로젝트에서 현재 선택한 맵을 제거합니다. 기존 항목 추가 명령을 사용하여 현재 BizTalk 프로젝트에서 이전에 제외된 맵을 다시 추가하십시오. |
| 잘라내기, 복사, 붙여넣기 | 이러한 명령을 사용하여 BizTalk 프로젝트 내에서 전체 맵을 잘라내고 복사하고 붙여넣는 표준 Visual Studio 동작을 수행합니다. 링크 및/또는 펑토이드와 같은 지도 항목을 잘라내고, 복사하고, 붙여넣을 수도 있습니다. 자세한 내용은 펑토이드를 복사, 잘라내기 및 붙여넣는 방법과 링크 및 펑토이드를 복사, 잘라내기 및 붙여넣는 방법을 참조하세요. |
| 삭제하다 | 현재 선택한 맵을 영구적으로 삭제하고 확인 메시지를 표시합니다. |
| 이름 바꾸기 | 현재 선택한 맵의 이름을 그대로 바꿀 수 있습니다. |
| 속성 | 속성 창에 현재 선택한 지도의 속성을 표시합니다. |