Pareciera que powerbuilder 2019, tiene otro BUG, que no toma el impresor por default (defecto) para visualizar los reportes, cuando uno le da : dw_1.Modify("DataWindow.Print.Preview=yes") dw_1.Modify("DataWindow.Print.Preview.Zoom=100") Para resolver este problema hice lo siguiente: 1.- cree una función que recibe de parámetro el nombre del impresor, y la data windows a imprimir pasada por referencia. 2.- Desde el Evento open de la ventana donde esta el datawindows, llamo la función que la tengo creada en un objeto no visual y seteo el impresor. i_uo_funciones.f_set_impresora_dw(impresora_creditos,dw_1) Nota: Seguimos esperando que Appeon nos resuelva este problema, que no lo tenía en PowerBuilder 2017 R3.
Soluciones a problemas puntuales de desarrollo de software, www.rapiconta.com