|
|
|
|
|
- Panorama general
- ¿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 la reporte
- Ejemplo
Imprimir una reporte en una de las impresoras conectadas al Web Server
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 el reporte.
Nota: Este tipo de impresión se recomienda sólo para los sitios de Intranet. 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): - En IIS, utilice una cuenta local (IUSR) para las conexiones anónimas. Esta cuenta IUSR corresponde a la cuenta "Internet guest" y pertenece al grupo "Guest"..
Para conocer la cuenta IUSR del servidor Web actual, consulte Cómo identificar la cuenta que ejecuta el protocolo AWP. - Compruebe si las impresoras utilizadas por esta cuenta IUSR están autorizadas a imprimir (pestaña"Seguridad" de las propiedades de la impresora).
Nota: Se requiere una configuración específica de No 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: - Dependiendo del tipo de servidor Web utilizado:
- Compruebe si la cuenta de dominio puede escribir en el registro Regedt32:
- Inicie Regedt32 ("Iniciar... Ejecutar... Regedt32" desde el escritorio de Windows).
- Seleccione "HKEY_LOCAL_MACHINE\SOFTWARE\PC SOFT\WEBDEV\24.0".
- Seleccione "Seguridad.... Derechos". Compruebe si la cuenta de dominio tiene los derechos para crear claves de registro ("Control total").
- Compruebe si el servidor web puede acceder a las impresoras.
- 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: - usar iConfigure.
Nota: iListPrinter devuelve la lista de impresoras locales instaladas en el ordenador actual. - especifique la impresora que se utilizará por defecto en el administrador de WEBDEV (botón"Configurar las impresiones", pestaña"Configuración").
El "RPT_ReportName" reporte debe imprimirse en una impresora local o de red. El control "LIST_PrinterList" lista 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 el reporte.
En este ejemplo: - el código de inicialización del control "LIST_PrinterList" 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|