Un saludo especial desde COLOMBIA
en la propiedad PRINT, de los datawindows, puedes encontrar la característica PAGE y dentro de ella RANGE, a la cual le envias una cadena con el rango o paginas que deseas imprimir......
ejemplo
STRING ls_string
ls_string = "1,2,3"
//otra cadena valida sería
ls_string = "1-6"
//otra mas
ls_string = "1,2,7-10,11,14-16"
idw_imprimir.object.datawindow.print.page.range = ls_rango
espero que con esto soluciones el problema, para más ayuda busca la propiedad PRINT del DW y dentro de esta la propiedad PAGE.RANGE en la ayudas de PB.