Нужен способ или функции BizTalk, которые автоматически объединяют один и тот же текст тега
У меня есть схема BizTalk, которая выводит файл XML, который содержит тег, показанный ниже:
<Narrative>
<Narrative>for Peter D. Smith Travel to Hamburg</Narrative>
</Narrative>
<Narrative>
<Narrative>20/09/15 - 21/09/15 Client development meeting</Narrative>
</Narrative>
<Narrative>
<Narrative>with HLAG in Hamburg: airfare ^Approvers: Peter</Narrative>
</Narrative>
<Narrative>
<Narrative>D. Smith Gary M. </Narrative>
</Narrative>
Так как это повествование, количество строк текста меняется. Я новичок в BizTalk. Любые предложения, как автоматически объединить этот текст в том же теге?
1 ответ
Если вам нужен следующий вывод, вам вообще не нужен функтоид, просто схема с повторяющимся полем "Повествование" под повествовательной записью и карта, отображающая поле "Повествование".
<Narrative>
<Narrative>for Peter D. Smith Travel to Hamburg</Narrative>
<Narrative>20/09/15 - 21/09/15 Client development meeting</Narrative>
<Narrative>with HLAG in Hamburg: airfare ^Approvers: Peter</Narrative>
<Narrative>D. Smith Gary M. </Narrative>
</Narrative>
Если вместо этого вы хотите использовать нижеприведенное, то вам нужно использовать кумулятивный конкатенатный функтоид
<Narrative>
<Narrative>for Peter D. Smith Travel to Hamburg 20/09/15 - 21/09/15 Client development meeting with HLAG in Hamburg: airfare ^Approvers: Peter D. Smith Gary M. </Narrative>
</Narrative>