English version:
For the default printer, take a look at functions SYS(1037) and GetPrinter(). They will allow the user to select the printer to use before launching the report.
The dialog box presented by SYS(1037) is a little bit more complete than GetPrinter() since it let you change the printer options on the fly.
Version en español:
Para lo de la impresora default, echale un ojo a las funciones SYS(1037) y GetPrinter(). Ambas funciones te permite definir la impresora a utilizar antes de mandar a imprimir el reporte.
La pantalla que despliega SYS(1037) tiene un poco mas de opciones que GetPrinter() ya que te deje cambiar las opciones de la impresora al vuelo.
>Sorry for my english
>I have a big problem...I have an aplication in a Win-NT, sometimes
>one PC send a report ok!, the same PC send the same report, but the
>report it's very small.
>Antoher problem, the PC have 3 net-printers, but dont recognize the
>Default, what can i do?
>Thanks a lot
>
>Español.
>Tengo un problema, tengo una aplicacion corriendo sobre Windows-NT.
>En ocasiones una PC manda un reporte y este sale correcto, luego
>sin aparente razon, la misma PC manda el mismo reporte pero este sale
>microscopico.
>Ademas nuna logro hacer reconocer la impresora marcada coo default.
>Muchas Gracias
Hector Correa