Need Programming Algorithm
Rick Quatro
frameexpert at truevine.net
Thu Dec 7 12:39:56 PST 2006
Hi Simon,
You are right, except if one or more of the lists is empty, it
short-circuits everything.
Rick
Hi Rick.
Unless I greatly misunderstand you, I believe you just need a series of
nested loops, driven by a series of string lists.
The rough algorithm is:
New StringList NewVar(vlFirst);
// Go through the first row of the table and add members to the
stringlist.
New StringList NewVar(vlSecond);
// Go through the next row of the table and add members to the
stringlist.
New StringList NewVar(vlThird);
// Go through the next row of the table and add members to the
stringlist.
// (If you don't know how many rows you'll have, you could assemble them
in an EVector object.)
// Now use nested loops:
Loop While(vFirstIndex <= vlFirst.count) LoopVar(vFirstIndex) InitVal(1)
Incr(1)
Set vFirstText = vlFirst[vFirstIndex];
Loop While(vSecondIndex <= vlSecond.count) LoopVar(vSecondIndex)
InitVal(1) Incr(1)
Set vSecondText = vlSecond[vSecondIndex];
write console vFirstText + ' ' + vSecondText + ' ' + vThirdText +
' ';
Loop While(vThirdIndex <= vlThird.count) LoopVar(vThirdIndex)
InitVal(1) Incr(1)
Set vThirdText = vlThird[vThirdIndex];
EndLoop
EndLoop
EndLoop
???
Simon
More information about the framers
mailing list