The ODS SELECT ALL statement sets the lists for all destinations to their defaults so that ODS sends all output objects to the HTML and Listing destinations. Without this statement, none of the output objects from the following PROC PRINT steps would be sent to the open destinations.
ods select all;