AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Editores / Editor de reportes / Impresión en WEBDEV
  • Presentación
  • ¿Cómo proceder?
  • Configuración del servidor Web para las impresoras locales (sólo servidores Web IIS)
  • Configuración del servidor Web para las impresoras de red
  • Selección de la impresora
  • Imprimir un reporte
  • Ejemplo
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Imprimir una reporte en una de las impresoras conectadas al Web Server
Presentación
Para imprimir una reporte en una de las impresoras conectadas al servidor Web, debe hacerlo:
  • configurar el servidor web. Esta configuración depende del tipo de impresoras utilizadas (locales o de red).
  • especifique la impresora que desea utilizar.
  • imprimir reporte.
Observación: Este tipo de impresión se recomienda sólo para los sitios de INTRANET.
¿Cómo proceder?

Configuración del servidor Web para las impresoras locales (sólo servidores Web IIS)

Para configurar el servidor Web para las impresoras locales (sólo servidores Web IIS):
  1. En IIS, utilice una cuenta local (IUSR) para las conexiones anónimas. Esta cuenta de la IUSR corresponde a la cuenta de "Huésped de INTERNET" y pertenece al grupo de "Huéspedes"..
    Para get la cuenta IUSR del servidor web actual, véase Cómo identificar la cuenta que ejecuta el protocolo AWP.
  2. Compruebe si las impresoras utilizadas por esta cuenta IUSR están autorizadas a imprimir (pestaña"Seguridad" de las propiedades de la impresora).
Observación: No se requiere ninguna configuración específica para los otros tipos de servidores Web.

Configuración del servidor Web para las impresoras de red

Para configurar el servidor Web para las impresoras de red:
  1. Dependiendo del tipo de servidor Web utilizado:
  2. Asegúrate de que la cuenta del dominio pueda escribir en el registro Regedt32:
    • Inicie Regedt32 ("Iniciar... Ejecutar... Regedt32" desde el escritorio de Windows).
    • Seleccione la clave "HKEY_LOCAL_MACHINE\SOFTWARE\PC SOFT\WEBDEV\29.0".
    • Seleccione "Seguridad.... Derechos". Comprobar si la cuenta del dominio tiene los derechos para crear claves de registro ("Total control").
  3. Compruebe si el servidor web puede acceder a las impresoras.
  4. Compruebe si las impresoras utilizadas por la cuenta de dominio pueden imprimir (ficha"Seguridad" de las propiedades de la impresora).

Selección de la impresora

Para seleccionar la impresora:
  • utilizar iConfigure.
    Observación: Impresora iListPrinter devuelve la lista de impresoras locales instaladas en el ordenador actual.
  • especificar la impresora que será utilizada por Default en el administrador de WEBDEV (botón "Configurar las impresiones", pestaña "Configuración").

Imprimir un reporte

Para imprimir una reporte, utilice iPrintReport.
Ejemplo
El "RPT_ReportName" reporte debe imprimirse en una impresora local o de red.
La "LIST_PrinterList" control enumera las impresoras locales y de red accesibles desde el servidor web.
El botón "BTN_PrintReport" se utiliza para:
  • configurar la impresora a utilizar.
  • imprimir reporte.
En este ejemplo:
  • el código de inicialización de la "LIST_PrinterList" control es el siguiente:
    // Add the network printers
    ListAdd(MySelf, "\\Server1\HP 750")
    ListAdd(MySelf, "\\Server2\Canon LBP-1000")
    // Add the local printers
    ListAdd(MySelf, iListPrinter())
  • el código de clic del servidor del botón "BTN_PrintReport" es el siguiente:
    // Select the printer used
    iConfigure(LIST_PrinterList[LIST_PrinterList])
    // Print the report
    iPrintReport(RPT_ReportName)
    // If no printer is selected,
    // the print will be performed on the printer selected
    // in the WEBDEV administrator
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local