Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Conditional printing
Message
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Miscellaneous
Thread ID:
00667045
Message ID:
00667685
Views:
27
>I think I'm confused now! Are you saying that one detail band (record) can stretch from one page to the next ... and you want to ensure that no more than 12 detail bands (record) appear on one page? If this is the case .. the 1st data group expression should be INT((nLine -1) /12) and then create a second data group with RECNO() as the expression.

Wouldn't you know I did it backwards-but it does work splendidly.


>But now I'm wondering if I'm not quite understanding your situation. Are you printing "continued" because one single detail band/record is overflowing to the next page .. or that additional detail bands (records) belonging to some logical group overflow to the next page. If it's the latter .. just change the RECNO() data group to be the logical group that you want to track.

The latter.


>If you want to try to keep the detail band (record) together .. and you can assume a certain amount of space for printing the record (such as 1"), try this: Create a data group on RECNO(), set the "Start on new page of less than" option to 1 (for 1 inch), and then move everything from your detail band into the Group Header or Footer band and leave the Detail band completely empty (set it to a height of zero).

OK, currently my detail band (1/4" high) resides inside the 'INT((nLine -1) /12)' group, which resides inside the 'RECNO()' group. When you say 'create a data group on RECNO()' do you mean something inside the grouping RECNO()? (I still have that group from an earlier post. <s>)

Thanks for your help,
Winn Pauley
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform