Hello all, I'm new here, so please excuse me if this is the wrong section to post in.
My current objective is to create a semicolan delimited list of values based on the results of a repeating table.
I've tried the various tricks in these articles.
http://blogs.msdn.com/infopath/archive/2006/04/05/569338.aspx
http://www.ascentium.com/blog/g/Post223.aspx
and I'm unsuccessful.So far, I'm able to get my "End Result" field to concatenate a semicolan delimited list with each new line in the table, however it keeps concatenating the same value. I need it to concatenate each new cell of that column. Here are a few screenshots and basics of what my form looks like.


The very last field in the repeating table is the TotalResult field which has the value of concat(CodeDD, "-", Total). This works fine with each new line in the table. But what I need to do is have End_Result give me a semicolan delimeted list of ALL line items that the user inserts for this field.
As of right now End_Result has this value.
eval(eval(group2, 'concat(../my:group2/my:TotalResult, ";")'), "..")
But for some reason this only concatenates the FIRST TotalResult field; instead of concatening each unique TotalResult field in each new line.
Thanks everyone, hope to hear back soon.