메뉴 |
요소 추가 |
단일 선택 사용 |
컨테이너가 다음 중 하나인 MapFromStatement를
선택할 때 사용할 수 있습니다.- ElementMsgStatement
- WildcardMsgStatement 및 요소 또는 와일드카드에는 알려진 현재
인스턴스 수 이상의 maxOccur가 있습니다.
|
단일 선택 작동 |
ElementMsgStatement 또는 WildcardMsgStatement(조치
선택에 해당되는 것)가 작성되며 선택된 MapFrom의 컨테이너에 대한 다음
동위가 됩니다. 명령문에는 대상 표현식이 unset인 MapFromStatement가
들어 있습니다. 명령문에는 선택된 것과 같은 맵핑 가능한 headElement,
xsiType 설정이 있습니다. |
다중 선택 사용 |
사용 안함 |
다중 선택 작동 |
적용할 수 없음 |
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo (maxOccurs = 1)
Items
ProductName
ProductNumber
|
조치 이후 명령문 구조(굵게, 삽입됨) |
ShipTo가 반복되지 않으므로 이 조치를 사용할 수 없습니다. |
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
comment + MapFrom (exp_1) (maxOccurs >1)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
comment + MapFrom (exp_1)
comment + MapFrom
|
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
comment (maxOccurs = 2)
comment
|
조치 이후 명령문 구조(굵게, 삽입됨) |
인스턴스가 충분하므로 이 조치를 사용할 수 없습니다. |
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
Items + MapFrom (exp_1) (maxOccurs > 1)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
Items+ MapFrom (exp_1)
Items + MapFrom
|
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
Items (maxOccurs >1)
ProductName + MapFrom (exp_1)
ProductNumber + MapFrom (exp_2)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
Items
ProductName + MapFrom (exp_1)
ProductNumber + MapFrom (exp_2)
Items + MapFrom
|
기존 인스턴스는 펼칠 수 있지만 새로 추가된 인스턴스는
펼칠 수 없습니다.
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
Items (maxOccurs >1)
ProductName + MapFrom (exp_1)
ProductNumber + MapFrom (exp_2)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
ProductName이 반복 요소 내에 있지만 반복되지
않으므로 이 조치를 사용할 수 없습니다. |
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
Items (maxOccurs = 2)
ProductName + MapFrom (exp_1)
ProductNumber + MapFrom (exp_2)
Items
ProductName + MapFrom (exp_3)
ProductNumber + MapFrom (exp_4)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
인스턴스가 충분하므로 이 조치를 사용할 수 없습니다. |
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
ForEach
Items + MapFrom (exp_1) (maxOccurs > 1)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
ForEach
Items+ MapFrom (exp_1)
Items + MapFrom
|
Items 요소가 ForEach 내에 있습니다. 허용할 수 있습니다.
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
Qualify
Condition (or Default)
Items + MapFrom (exp_1) (maxOccurs > 1)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
Qualify
Condition (or Default)
Items+ MapFrom (exp_1)
Items + MapFrom
|
Items 요소가 Condition/Default 내에 있습니다. 허용할 수 있습니다.
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
Qualify
Condition
Items + MapFrom (exp_1) (maxOccurs =2)
Condition
Items + MapFrom (exp_2)
Items + MapFrom (exp_3)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
Qualify
Condition (or Default)
Items+ MapFrom (exp_1)
Items + MapFrom
Condition
Items + MapFrom (exp_2)
Items + MapFrom (exp_3)
|
다른 조건(default)의 인스턴스가 있어도 아무 것도
변경되지 않습니다.
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
ForEach
Items + MapFrom (exp_1)
Items + MapFrom (exp_2) (maxOccurs=2)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
인스턴스가 충분하므로 이 조치를 사용할 수 없습니다. |
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
ForEach
Items + MapFrom (exp_1) (maxOccurs=2)
Items + MapFrom (exp_2)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
ForEach
Items+ MapFrom (exp_1)
Items + MapFrom
Items + MapFrom (exp_2)
|
다른 범위의 인스턴스가 있어도 아무 것도 변경되지 않습니다.
조치 이전 명령문(굵게, 선택됨) |
PurchaseOrder
ShipTo
ForEach
Items + MapFrom (exp_2)
Items + MapFrom (exp_1) (maxOccurs=2)
|
조치 이후 명령문 구조(굵게, 삽입됨) |
PurchaseOrder
ShipTo
ForEach
Items + MapFrom (exp_2)
Items+ MapFrom (exp_1)
Items + MapFrom
|
다른 범위의 인스턴스가 있어도 아무 것도 변경되지 않습니다.