Mapping problem in Biztalk 2006

Home Page Forums BizTalk 2004 – BizTalk 2010 Mapping problem in Biztalk 2006

Viewing 2 reply threads
  • Author
    Posts
    • #16025

      Hi!

      I am new to Biztalk Server 2006 but have worked alot with Oracle BPEL PM.

      I am currently working with maps and have one question when it comes to looping. When I add a Looping functiod I get the same number of nodes in the source xml as it were in the destination (an example: if there are 3 item-nodes, I get 3 OrderItem-nodes in the destination-node).

      But is there anyway I could get one extra OrderItem-node in the destination, using the Looping functiod or some other functiod in the mapping? I know some scenarios where I want to add some content to all three nodes from the source to the destination, but I also need one extra node for later processing…

      Hope you understand my problem.

      Best regards

      Andreas Viklund

    • #16028

      how about adding extra node on destination schema!!

    • #16031

      Andrea,

       You might want to look at the table-looping functoid to accomplish what you want.  This functoid lets to add as many links as you want to it, and then arrange them into a table structure.  The you use Table-Extract functoids to pull the values of a certain "column" from the "row" which you map is iterating over at the moment.  You could connect both a looping functoid (for most of your data) and a table looping with 1 row to create the additional record.

Viewing 2 reply threads
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.