The issue is the page size set for the printer, where the printer does reserve some space at the top and bottom of the pages. You might be able to create a label report that skips every sixth label, but you would have to create this as a regular report and then force a larger space after the fifth label. The trick would be in determining the number of returns necessary at the bottom of the page and the top of the next page so that the labels stayed aligned. You would do this by creating two formulas, the first to replace the last detail field, e.g., zip code, and the second to replace the first detail line:
//{@zip}:
numbervar cnt := cnt + 1;
if remainder(cnt,5) <> 0 then
{table.zip} + replicatestring(chr(13),10) else
{table.zip} + replicatestring(chr(13),23)
//{@name}:
numbervar cnt;
if remainder(cnt,6) = 0 then
replicatestring(chr(13),5) + {table.name} else
{table.name}
You would use these instead of the corresponding field names in the appropriate detail section and you would have to format these to "can grow". Not sure how well this would work.
Before trying this convoluted method, you might want to read the FAQ on continuous feeding stationery that might help: faq149-984.
-LB