Noticias

Nueva opción de impresión con Report Viewer: Check paper siz

A partir de la versión 3.0.13 del Report Viewer se agrega la posibilidad de controlar que el reporte que se esta imprimiendo entre en el tamaño de página que se selecciona en el momento de imprimir. Este control es opcional ...

A partir de la versión 3.0.13 del Report Viewer se agrega la posibilidad de controlar que el reporte que se esta imprimiendo entre en el tamaño de página que se selecciona en el momento de imprimir. Este control es opcional y puede habilitarse/deshabilitarse utilizando la opción "Check paper size" del utilitario GxSetFrm para configurar los forms.

En caso de que el control esté habilitado y el reporte (según el tamaño de pagina de diseño) sea más grande que el tamaño de papel elegido para imprimir aparecerá el siguiente mensaje: "The margins of this document are set outside the printable area of page. Do you want to continue?", dando la posibilidad de abortar la impresión hacia esa impresora.

Notas:

  • Por defecto el control esta habilitado.
  • No es necesario utilizar la regla PRINTER en el reporte para deshabilitarlo, simplemente alcanza con ejecutar el utilitario GxSetFrm (call(‘gxsetfrm’)) y deshabilitarlo.
  • Recordar que es necesario incluir el archivo GXPRN.INI para que este seteo sea tomado en cuenta en las máquinas de producción (en el caso de distribuir aplicaciones con el Setup Wizard, se deberá incluir dicho archivo en el setup en forma manual).
  • El control sólo aplica a reportes en modo gráfico.
  • Esto es valido a partir de:
    • Visual Basic 
      • Patch #10 para GeneXus versión 6.0 
      • Patch #1 para GeneXus versión 6 Evolution I
    • Visual FoxPro 
      • Patch #5 para GeneXus versión 6.0 
      • Generador sin patches para GeneXus versión 6 Evolution I

Por mas información sobre el Report Viewer y la regla PRINTER recomendamos: http://www.genexus.com/forum/tips/printings.htm