메시지에는 반복 단순 요소를 포함하는 반복 복합(complex) 요소가
포함될 수 있습니다. 예를 들면, 다음과 같습니다.
repmess message
repcel complex element, minOccurrences=1, maxOccurrences=5
rel simple element, minOccurrences=1, maxOccurrences=4
이런 상황에서는
이 메시지를 소스와 대상 둘 다로 사용하여 맵을 작성한 후
소스에서 대상으로 끌어 놓기하여 해당 소스 및 대상 요소를 연결하십시오.
예를 들면, 다음과 같습니다.
repmess repmess
repcel[1,5] ------------------------------------------ repcel[1,5]
rel[1,4] --------------------------------------------- rel[1,4]
스프레드시트 편집기에서
다음과 같이 작성합니다.
repmess
for $source/repmess/repcel
repcel $source/repmess/repcel
for $source/repmess/repcel/rel
rel $source/repmess/repcel/rel
이렇게 하면 현재의 각 상위 복합 유형
repcel에 대해 루핑이
발생하고 각 복합 유형 내에서 현재의 각 단순 유형
rel에 대해 루핑이 발생합니다.
이는 끌어 놓기를 통한 각각의 상위 및 하위 요소 연결이 반복 하위 요소를 맵핑함을 의미합니다.