Randy,
To give a little more detail, add a variable (which I've called 'MyPageBreak') which counts the detail records. Set:
Value to Store = 0
Initial Value = 0
Release after Report = .t.
Reset at End of report
COUNT
Set the Group Expression to int(mypagebreak/42) and check "Start each group on a new page"
To check what you're doing, you can add the MyPageBreak variable to the detail line temporarily to see if it's truly breaking at line 42.
HTH
Barbara
>Barbara;
>Thanks for responding. I am a little confused on what you told me to do. I can make a variable say name (mypagebreak) and group on mypagebreak I am not sure how to count the record and where to put int(mypagebreak-1/42). My client has service tickets loaded in his printer at all times and after he print a ticket I want it to advance to the next ticket or make a continous run on service tickets needs to pagebreak at 42 lines.