Hi Mark, thanks for your suggestion. That works so far, but maybe i can speed it up with Mark Tallutos technique.
Regards, Matthias Am 07.06.2011 um 15:27 schrieb Mark Schonewille: > Hi Matthias, > > Since the data is already in memory, there is no reason to process it in > steps of 50. Also, using repear with x =... is very slow. Use repear for each > with a counter instead: > > put 0 into myCounter > repeat for each line myLine in DATA > add 1 to myCounter > // do something with myLine > if myCounter = 50 then > // do something special > put 0 into myCounter > wait 0 millisecs with messages > end if > end repeat > > You could do it this way if you want to show a progress bar for example. You > could also leave the counter out of your script entirely. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > New: Download the Installer Maker Plugin 1.6 for LiveCode here > http://qery.us/ce > > On 7 jun 2011, at 15:05, Matthias Rebbe wrote: > >> Hi, >> >> i have a variable which contains data with unspecified number of lines. It >> can be 3 but it can also be 9000 or whatever. >> >> I need to do some calculations with each line of that data, but want to do >> it in steps of e.g. 50 lines. >> >> I thought i would do that with 2 repeat loops ( one within the other). >> >> Something like this >> >> >> repeat with i = 1 to the number of lines of DATA step 50 >> >> repeat with k = 0 to 49 >> do what ever with line (i+k) of DATA >> end repeat >> >> end repeat >> >> >> I could access each line then in the repeat loop with line (i+k), but how >> do i take care if the number of lines are not a multiple of 50? >> >> Is my solution the right one or is there a better way? >> >> Regards, >> >> Matthias > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode