BizTalk 맵 편집기 명령 사용
BizTalkMapper가 활성화되면 BizTalk 라는 메뉴를 Microsoft Visual Studio 셸에 추가합니다. 이 메뉴를 통해 BizTalk 맵 편집기 명령 및 기능에 액세스할 수 있습니다. BizTalk 매퍼가 활성화되면 BizTalk 메뉴는 BizTalk 맵 편집과 관련된 명령을 제공합니다.
해당하는 경우 BizTalk Mapper는 표준 애플리케이션 기능과 명백한 유사점이 있는 명령에 기존 Visual Studio 메뉴 항목을 사용합니다. 예를 들어 BizTalk Mapper가 활성화된 경우 파일 메뉴의 저장 명령은 현재 편집 중인 맵에 변경 내용을 저장합니다.
다음 표는 맵 개발 과정에서 사용할 수 있는 BizTalk 맵 편집기의 명령에 대해 설명합니다.
명령 (메뉴가 있는 경우 해당 위치) |
Description |
---|---|
맵 열기 (파일 | 열기 | 파일...) |
BizTalk 맵 편집기에서 편집할 BizTalk 맵을 엽니다. 또한 솔루션 탐색기에서 맵을 선택하여 바로 가기 메뉴를 사용할 수 있으며 솔루션 탐색기에서 맵을 두 번 클릭하여 사용할 수도 있습니다. |
맵 닫기 (파일 | 닫기) |
현재 맵에 대한 BizTalk 맵 편집기를 닫고 저장되지 않은 변경 내용을 저장할지 확인하는 메시지를 표시합니다. Visual Studio에서 기본 편집 창의 오른쪽 위 모서리에 있는 표준 닫기([X]) 단추를 사용하여 사용할 수도 있습니다. |
새 맵 (Project | 추가 | 새 항목... | 맵) |
편집할 새 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 맵 편집기) |
그리드 보기에서 선택 영역, 링크, 그리드, 배경 등의 다양한 색을 구성할 수 있습니다. 스키마 노드 표시에 사용된 글꼴도 이 명령을 사용하여 변경할 수 있습니다. |
다음 표는 솔루션 탐색기에서 선택한 맵의 바로 가기 메뉴를 사용할 수 있는 추가 맵 명령을 보여 줍니다.
스키마 명령 | Description |
---|---|
열기 | 선택한 맵을 BizTalk 맵 편집기에서 엽니다. 맵을 두 번 클릭해도 BizTalk 맵 편집기에서 열립니다. |
연결 프로그램 | 선택한 맵을 BizTalk 맵 편집기를 비롯한 다양한 XML 편집기를 사용하여 열 수 있습니다. |
TestMap | 선택한 맵을 테스트합니다. |
맵 유효성 검사 | 맵의 유효성을 검사합니다. |
맵 디버그 | 맵이 컴파일된 후 맵 디버그에서 XSLT 디버거를 시작합니다. 그러면 다른 Visual Studio 디버거와 마찬가지로, 생성된 XLST를 단계별로 처리할 수 있습니다. |
프로젝트에서 제외 | 현재 선택한 맵을 현재 BizTalk 프로젝트에서 제거합니다. 추가 | 사용 기존 Item 명령을 사용하여 현재 BizTalk 프로젝트에서 이전에 제외된 맵을 다시 추가합니다. |
잘라내기, 복사, 붙여넣기 | 이러한 명령을 사용하여 BizTalk 프로젝트 내에서 전체 맵을 절단, 복사 및 붙여넣는 표준 Visual Studio 동작을 수행합니다. 또한 링크 및/또는 펑토이드와 같은 맵 항목을 잘라내고 복사하고 붙여 넣을 수도 있습니다. 자세한 내용은 펑토이드를 복사, 잘라내기 및 붙여넣는 방법 및 링크 및 펑 토 이드를 복사, 잘라내기 및 붙여넣는 방법을 참조하세요. |
Delete | 현재 선택한 맵을 영구적으로 삭제하고 확인 메시지를 표시합니다. |
이름 바꾸기 | 현재 선택한 맵의 이름을 바꿀 수 있습니다. |
속성 | 속성 창에서 현재 선택한 맵의 속성을 표시합니다. |