<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Forest Floor</TITLE>
<STYLE>BODY {
        MARGIN-TOP: 5px; FONT-SIZE: 12pt; MARGIN-LEFT: 10px; COLOR: #336600; FONT-FAMILY: "Tempus Sans ITC", "Lucida Sans", "sans serif"
}
A {
        COLOR: #996600
}
HR {
        WIDTH: 100%; COLOR: #666600; HEIGHT: 3px
}
</STYLE>
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff background=cid:193083021@30102006-1022>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2>Sherie,</FONT></SPAN></DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff size=2>We're
on 470, WAS 620.</FONT></SPAN></DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff size=2>I've
actually done the unforgiveable and changed the requirement to suit the
'program', inasmuch that I've made the subworkflow do everything, obviating the
need for the multiline container to be updated after the subworkflow has
completed.</FONT></SPAN></DIV>
<DIV><SPAN class=193083021-30102006></SPAN> </DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2>Previously the flow was:</FONT></SPAN></DIV>
<UL>
<LI><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2>Create multiline container by loop processing (using simple
forms)</FONT></SPAN></LI>
<LI><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff size=2>For
each row of multiline container, call subworkflow 'A'</FONT></SPAN></LI>
<LI><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff size=2>As
each rendition of 'A' completes, update corresponding row of multiline
container</FONT></SPAN></LI>
<LI><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff size=2>After
all 'A's have completed, call subworkflow 'B' for each updated row of
multiline container</FONT></SPAN></LI></UL>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff size=2>As the
updates in point 3 were updating only the last row of the multiline
container each time, step 4 was misbehaving. The reason I'd split the
dynamic parallel processing into subworkflows 'A' and 'B' was that I had to wait
for external data to become available prior to calling workflow 'B' - I've now
merged 'A' and 'B' and all works fine.</FONT></SPAN></DIV>
<DIV><SPAN class=193083021-30102006></SPAN> </DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2>However, I'm still very keen to find out why it wasn't
working.</FONT></SPAN></DIV>
<DIV><SPAN class=193083021-30102006></SPAN> </DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2>Thanks.</FONT></SPAN></DIV>
<DIV><SPAN class=193083021-30102006></SPAN> </DIV>
<DIV><SPAN class=193083021-30102006><FONT face=Arial color=#0000ff
size=2>Nigel.</FONT> </SPAN></DIV>
<BLOCKQUOTE>
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Munday,Sherie J.
[mailto:MUNDAYSJ@airproducts.com]<BR><B>Sent:</B> Tuesday, 31 October 2006
1:19 AM<BR><B>To:</B> SAP Workflow Users' Group<BR><B>Subject:</B> RE:
MultiLine container element binding problem<BR><BR></DIV></FONT>
<DIV dir=ltr align=left><SPAN class=805421814-30102006><FONT face=Arial
color=#0000ff size=2>Nigel,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=805421814-30102006><FONT face=Arial
color=#0000ff size=2>Which version are you running?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=805421814-30102006><FONT face=Arial
color=#0000ff size=2>Sherie</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> sap-wug-bounces@mit.edu
[mailto:sap-wug-bounces@mit.edu] <B>On Behalf Of </B>Nigel
Thurgood<BR><B>Sent:</B> Sunday, October 29, 2006 5:53 PM<BR><B>To:</B>
sap-wug@mit.edu<BR><B>Subject:</B> MultiLine container element binding
problem<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006>Hi.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN class=278593722-29102006>I
have a requirement to 'parallel process' a subworkflow using a multiline
container element, i.e. the subworkflow will be invoked for each row of the
multiline container. </SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN class=278593722-29102006>I
have managed this successfully before, but with this particular case the
requirement is to update the multiline container element after the subworkflow
has been processed.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN class=278593722-29102006>My
binding for this is as follows :</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006>Workflow(A):
Subworkflow (step):</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006></SPAN></FONT><FONT face=Arial color=#000000
size=2><SPAN
class=278593722-29102006>&MULTIROW[&_WF_PARFOREACH_INDEX&]&
-->
&SINGLEROW& </SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006>&MULTIROW[&_WF_PARFOREACH_INDEX&]& <--
&SINGLEROW&</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN class=278593722-29102006>With two lines in the
multiline container element, each line is processed correctly by the
subworkflow.</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN class=278593722-29102006>However, on returning
to the 'calling' workflow (A), the second row is updated on each occasion,
presumably because &_WF_PARFOREACH_INDEX&]& retains the value of
the highest processed row index.</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN class=278593722-29102006>Can anyone tell me
where I'm going wrong, and how to do it
properly?</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006>Thanks.</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006><SPAN
class=278593722-29102006>Nigel.</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2><SPAN
class=278593722-29102006></SPAN></FONT> </DIV><BR><BR>
<TABLE style="COLOR: black" bgColor=white>
<TBODY>
<TR>
<TD><BR>This is an email from Australian Health & Nutrition Association Limited,<BR>ABN 63 096 452 872 trading as Sanitarium Health Food Company.<BR><BR>THIS E-MAIL IS CONFIDENTIAL.<BR>Any recipient who is not the intended recipient is requested to<BR>notify the sender by return e-mail and erase all copies of the message<BR>and attachments. The sender cannot guarantee that this email or any<BR>attachment to it is free of computer viruses or other conditions which may<BR>damage or interfere with data, hardware or software with which it might be used.<BR><BR>If you do not wish to receive commercial email messages from Sanitarium Health Food<BR>Company, please send an unsubscribe message to the sender of this email, or contact<BR>unsubscribe@sanitarium.com.au.<BR></TD></TR></TBODY></TABLE></BLOCKQUOTE><br><br><table bgcolor=white style="color:black"><tr><td><br>This is an email from Australian Health & Nutrition Association Limited,<br>
ABN 63 096 452 872 trading as Sanitarium Health Food Company.<br>
<br>
THIS E-MAIL IS CONFIDENTIAL.<br>
Any recipient who is not the intended recipient is requested to<br>
notify the sender by return e-mail and erase all copies of the message<br>
and attachments. The sender cannot guarantee that this email or any<br>
attachment to it is free of computer viruses or other conditions which may<br>
damage or interfere with data, hardware or software with which it might be used.<br>
<br>
If you do not wish to receive commercial email messages from Sanitarium Health Food<br>
Company, please send an unsubscribe message to the sender of this email, or contact<br>
unsubscribe@sanitarium.com.au.<br>
</td></tr></table></BODY></HTML>