On 18 Aug 2004, at 2:15 am, Rich Lague wrote:
Is there a better way of excluding the blank lines in the field "daTable" from my global variable?
Yes! Try this invaluable one-liner:
filter fld "daTable" with "?*"
Although you won't need it, here is the fix for your repeat loop:
Instead of;
if line i is empty then next repeatuse:
if line i of field "daTable" is empty then next repeatTwo other points which may prove useful in the future, with regard to the speed of your loop:
1. operations on fields are much slower than on variables. In this case, if you put fld "daTable" into a variable, then used the variable in the loop instead of the field itself, things would have been faster.
2. "repeat for each" is much, much faster than "repeat with".
For maximum efficiency, your loop could have been:
put fld "daTable" into theTable
repeat for each line L in theTable
if L is empty then next repeat
put item 1 of L & return after theList
end repeatCheers, Sarah
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
