Hernan
No conozco a Noe, pero fácilmente puedes ver que participa en
este foro, por lo menos, desde 2010. Tu suspicacia sobre tema de clase,
profe, etc, está fuera de lugar. Estás Nerviosho?
En cuanto al tema,
1) deberíamos saber si PDFCreator responde cuando se envían otros
trabajos de impresión (por ejemplo, imprimir una hoja excel ).
2) Deberíamos saber si el reporte se imprime en una impresora normal o se ve la vista previa.
Si todo eso funciona:
3) Si el error sucede en interactivo o cuando lo hace desde el ejecutable, o siempre.
También vale una prueba zonza:
PrintWindows = Set("PRINTER",2)
PrintVirtual = GEtprinter() && seleccionar la opción PdfCreator. Si no es posible es porque no está instalado o no se creó la impresora PDFCreator.
lcReport = "C:\teyg_inc\teyg.frx"
Set Printer To Name (PrintVirtual)
Report Form (lcReport) To Printer Noconsole
Set Printer To Name (PrintWindows)
También se puede utilizar APRINTERS() para detectar si la impresora está instalada, si es que no se quiere mostrar el cuadro de dialogo de GetPrinter()