gx-l | | | |
rpicado | |
Nahuel,
Para que funcione, en el cliente se debe tener que poner al inicio del
equipo el siguiente jar para que lo ejecute el explorador y redireccione la
impresión
[image: image.png]
en windows 10 lo pones en el inicio del equipo.
Además hay que agregar en rules
Output_file("ChequesBancor", "PDF");
Yo las instale en este entorno, compilando con
- Sistema Operativo del Servidor: Windows server 2012 R2
- Sistema Operativo de la Maquina que va a Imprimir: Windows 7
- Impresora (Marca y Modelo): EPSON LX 350
- Compilado en Ev. 2 y Gx16
Instalar JS (gxprint.js) en el Servidor
La ubicación es la carpeta static de la aplicación.
El JS que se provee está configurado en el puerto 8000.
[image: image.png]
Instalar JAR (gxprintserver.jar) en la máquina utilizada para imprimir
directamente, y para que se ejecute automáticamente cuando se inicio el
proceso
El servicio debe quedar como automático y el puerto 8000 abierto.
Ingresar la Dirección http://localhost:8000/
Si en el navegador aparece la siguiente pantalla, no está funcionando
correctamente. Error más común Firewall bloqueando el puerto 8000
[image: image.png]
Si en el navegador aparece la siguiente pantalla, está funcionando el
printserver correctamente.
Configurar en el driver de la impresora, que imprima con genérico text only.
Configurar el set de caracteres de la impresora con uno que tenga
caracteres en castellano. Ejemplo: Brascii, latin 1, 859, 8859.
En caso de que el set de caracteres del Tomcat esté diferente a
“ISO-88591”, en el Catalina.bat del tomcat para Windows configurar:
export JAVA_OPTS=%JAVA_OPTS% -Djava.Dfile.Encoding="ISO-8859-1"
Este cambio se realiza únicamente en la máquina virtual de Java. No afecta
el Servidor.
Espero que se entienda todo.
Un saludo
El mar., 29 de sep. de 2020 a la(s) 16:08, Nahuel Garcia (
ngarcia@saico.com.uy) |
|
|
|
|
Back to gx-l |
|