|
|
|
|
|
- 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
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 reporte.
Observación: 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 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. - 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: - Dependiendo del tipo de servidor Web utilizado:
- 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\30.0".
- Seleccione "Seguridad.... Derechos". Comprobar si la cuenta del dominio tiene los derechos para crear claves de registro ("Total control").
- 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: - 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").
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|