Hi Rob
The data items are represented in the form data as a repeating sequence in the underlying XML. The exact structure of this will depend on whether you've defined an XML schema, how you've bound it, etc. In other words, something like:
ACME
123
3
12.95
444
2
99.95
If you'd like to find out what the actual data in your form-variable is, use our free VariableLogger QPAC at:
http://www.avoka.com/avoka/qpac_library.shtmlIn terms of iterating over these items, there aren't any standard QPACs that are repeating-sequence-aware. If you use the standard xpath expression browser to select one of these items, you'll always just get the first one. (Note: this is as things stand as of V7.0.0 - I have not yet upgraded to 7.0.1 to see if there's anything different, although I doubt it.)
However, it is possible to build QPACs that are sequence-aware. We have one, for example, that will iterate over a sequence, and map each of the elements it finds to a database table. We have another in development that will iterate over a sequence and initiate a sub-process for each one (passing in the values such as code/qty/price into the sub-process). We have yet another that will add a new row to a repeating element based on the current value of other variables in your process. Etc...
So the question back to you is: what is it that you're trying to do with your repeating sequence?
Regards,
Howard
http://www.avoka.com