Impresion de Formularios con Calrion 6.3
-
- Novato
- Mensajes: 14
- Registrado: Sab Oct 29, 2011 12:49 am
- Contactar:
Impresion de Formularios con Calrion 6.3
Buen dia Foro
Tengo un sistema para gestores que imprime los formularios de Inscripcion, Transferencia de vehiculos, etc.
El problema que tengo que dependiendo de las impresoras de mis clientes la impresion varia, en algunos casos empieza a imprimir mas arriba o mas abajo de igual manera con el margen izquierdo.
Los reportes estan hecho con el reporteador interno de clarion.
Hay alguna manera o template para que en runtime se puedan ingresar valores que me modifique la posicion del report antes de imprimir.
Gracias
Juan Crespo
soporte_desarrollo@gigared.com
Tengo un sistema para gestores que imprime los formularios de Inscripcion, Transferencia de vehiculos, etc.
El problema que tengo que dependiendo de las impresoras de mis clientes la impresion varia, en algunos casos empieza a imprimir mas arriba o mas abajo de igual manera con el margen izquierdo.
Los reportes estan hecho con el reporteador interno de clarion.
Hay alguna manera o template para que en runtime se puedan ingresar valores que me modifique la posicion del report antes de imprimir.
Gracias
Juan Crespo
soporte_desarrollo@gigared.com
-
- Ayudante de Santa
- Mensajes: 86
- Registrado: Dom Feb 06, 2011 6:06 pm
- Contactar:
Re: Impresion de Formularios con Calrion 6.3
Hola
Podes hacerlo con Fomi Report Builder o Right Report de Capesoft.
Saludos
Luis
Podes hacerlo con Fomi Report Builder o Right Report de Capesoft.
Saludos
Luis
-
- Novato
- Mensajes: 36
- Registrado: Lun Mar 07, 2011 1:26 am
- Ubicación: México
- Contactar:
Re: Impresion de Formularios con Calrion 6.3
Una forma laboriosa y poco elegante pero sin templates de terceros:
1)Crea una tabla donde vas a guardar las coordenadas xy de cada campo a imprimir en los diferentes reportes.
2)investiga el uso de los comandos settarget y setposicion
3)Después, ya en el reporte, posicionas los campos de acuerdo a la información de la tabla. Metes el código en el embed OpenReport del window manager. La prioridad es 5001.
por ejemplo:
SETTARGET(Report,?Detail)
CLEAR(IML:Record)
IML:Reporte = 'EmbalsamamientoSolicitud'
IML:Campo = 'LOC:Dia'
IF Access:IMPRELOC.Fetch(IML:UKReporteCampo) <> LEVEL:BENIGN
CLEAR(IML:Record)
IML:Reporte = 'EmbalsamamientoSolicitud'
IML:Campo = 'LOC:Dia'
IML:Descripcion = 'DIA DE LA SOLICITUD DE LA AUTORIZACION'
IML:PosicionX = 116
IML:PosicionY = 71
Access:IMPRELOC.Insert()
END
SETPOSITION(?LOC:Dia,IML:PosicionX,IML:PosicionY)
SETTARGET()
Saludos
1)Crea una tabla donde vas a guardar las coordenadas xy de cada campo a imprimir en los diferentes reportes.
2)investiga el uso de los comandos settarget y setposicion
3)Después, ya en el reporte, posicionas los campos de acuerdo a la información de la tabla. Metes el código en el embed OpenReport del window manager. La prioridad es 5001.
por ejemplo:
SETTARGET(Report,?Detail)
CLEAR(IML:Record)
IML:Reporte = 'EmbalsamamientoSolicitud'
IML:Campo = 'LOC:Dia'
IF Access:IMPRELOC.Fetch(IML:UKReporteCampo) <> LEVEL:BENIGN
CLEAR(IML:Record)
IML:Reporte = 'EmbalsamamientoSolicitud'
IML:Campo = 'LOC:Dia'
IML:Descripcion = 'DIA DE LA SOLICITUD DE LA AUTORIZACION'
IML:PosicionX = 116
IML:PosicionY = 71
Access:IMPRELOC.Insert()
END
SETPOSITION(?LOC:Dia,IML:PosicionX,IML:PosicionY)
SETTARGET()
Saludos
-
- Novato
- Mensajes: 14
- Registrado: Sab Oct 29, 2011 12:49 am
- Contactar:
Re: Impresion de Formularios con Calrion 6.3
Hola
Con poder variar el Margen Superio y Margen Izquierdo (osea la posicion del report entera) ya me sirve. Que comandos debo usar y en que momento y embebed ponerlo.
Gracias
Con poder variar el Margen Superio y Margen Izquierdo (osea la posicion del report entera) ya me sirve. Que comandos debo usar y en que momento y embebed ponerlo.
Gracias
-
- Ayudante de Santa
- Mensajes: 64
- Registrado: Lun Feb 07, 2011 1:29 pm
- Contactar:
Re: Impresion de Formularios con Calrion 6.3
Hola
Fijate si te sirve el Allerup
http://www.riebens.co.za/index.php?opti ... Itemid=184
Con C5 lo usábamos. Con C6 ABC lo probé y andaba, pero con legacy no le encontré la vuelta.
Sds
Fijate si te sirve el Allerup
http://www.riebens.co.za/index.php?opti ... Itemid=184
Con C5 lo usábamos. Con C6 ABC lo probé y andaba, pero con legacy no le encontré la vuelta.
Sds
-
- Al nivel de RZ
- Mensajes: 160
- Registrado: Mar Mar 01, 2011 8:36 pm
- Contactar:
Re: Impresion de Formularios con Calrion 6.3
Hola Manuel:
Retomo un tema viejo para consultarte si tenés el Allerup para Clarion 6.3, yo tengo el del 6.1 pero en 6.3 no me anda y tenía descargado uno que creo que era de la página de Riebens que mencionás para 6.3 pero me dan errores las librerías al compilar y no puedo ingresar nuevamente a descargarlo porque me pide loguearme y no hay ningún botón para registrarse en la página... donde dice que necesito registrarme para descargas los iconos me aparecen deshabilitados, probé con navegadores diferentes y nada...
Lo hiciste andar en C6.3? Ahora voy a publicar un tema a ver si alguien lo tiene en uso que me pueda ayudar! gracias!!!!
Ileana
Retomo un tema viejo para consultarte si tenés el Allerup para Clarion 6.3, yo tengo el del 6.1 pero en 6.3 no me anda y tenía descargado uno que creo que era de la página de Riebens que mencionás para 6.3 pero me dan errores las librerías al compilar y no puedo ingresar nuevamente a descargarlo porque me pide loguearme y no hay ningún botón para registrarse en la página... donde dice que necesito registrarme para descargas los iconos me aparecen deshabilitados, probé con navegadores diferentes y nada...
Lo hiciste andar en C6.3? Ahora voy a publicar un tema a ver si alguien lo tiene en uso que me pueda ayudar! gracias!!!!
Ileana
-
- Ayudante de Santa
- Mensajes: 64
- Registrado: Lun Feb 07, 2011 1:29 pm
- Contactar:
Re: Impresion de Formularios con Calrion 6.3
Buen día,
Con 6.3 solo hicimos pruebas con legacy y no lo pudimos hacer andar, si usás abc leí en el foro en inglés de gente que lo usaba.
Tengo una copia , la podés descargar desde:
www.soporte.darsys.com.ar/ard63.zip
www.soporte.darsys.com.ar/ardxample2.zip
Hoy lo estamos usando con C8 legacy con una versión moficada por alguien de mi oficina.
Sds
Manuel
Con 6.3 solo hicimos pruebas con legacy y no lo pudimos hacer andar, si usás abc leí en el foro en inglés de gente que lo usaba.
Tengo una copia , la podés descargar desde:
www.soporte.darsys.com.ar/ard63.zip
www.soporte.darsys.com.ar/ardxample2.zip
Hoy lo estamos usando con C8 legacy con una versión moficada por alguien de mi oficina.
Sds
Manuel
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 43 invitados