The option NOBYLINE does not suppress page breaks, it only suppresses the SAS-generated BY statement variable/value combinations you normally find with PROC PRINT.
To suppress (or at least reduce) the SAS-generated pagination event, you can set OPTIONS PAGESIZE=MAX; in your SAS program prior to the PROC PRINT invocation.
WARNING: If you are using ODS HTML, however, you will have a different challenge with pagination.
Scott Barry
SBBWorks, Inc.
Recommended Google advanced search argument for topic-related references:
nobyline site:sas.com