>One problem remains. DetailLine1 will not overflow to the next page when I use the "start detail set on new page when less than" property. For example, if I set that property to 4.00", it will still fill the whole page before it overflows to the next page! Note, the "start detail set on new page when less than" property DOES work when applied to DetailLine2!
I'm not sure why it isn't working but one suggestion based on the fact that you said it works in DetailLine2 .... Create another detail band and move everything down one band. Leave band one empty with no data objects in it.
>Another question: How do you completely suppress page overflow. I can keep all report objects from printing when the page overflows, but how do you suppress the blank page from printing?
I'm not sure what you are asking here? Are you saying that if there's too many lines you're just going to skip printing them all together. IOW .. ignore the fact that they exist. If that's the case, I'm not sure what to tell you, other than modify your data and eliminate the records if there are too many. You could actually do that from a UDF or method call within the report writer. It's possible to manipulate the data you are printing from but you have to be very careful to restore the alias to whatever alias was current at the time you called the UDF or method.