>I should read the original message first (I replied on Barbara's reply :(). Yes, seems like the problem is to print exactly 10 records on each page. I think, this could be done by creating "fake" group by some variable. Or, the original cursor could be prepared the way, that each n*10th+1 record would be marked somehow as a new group, e.g.
>
>myCursor
>
>Field1,2, etc. lNewGroup
>record1 .f.
>record2 .f.
>//-//
>record11 .t.
>
>
>This is just an idea, but I think, it should work.
>
>HTH
Nadya,
I'm sorry for not reply you as quickly as I could, I've been out of town.
Your idea that each n*10th+1 record would be marked somehow as a new group,
after that how can we run the report, Can we run it in the looping of marking the records ? As long as I know that we should gather the data first then run the report.
best regards,
Budianto M.