In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Dudas en REPORT

Foro público de Xailer en español
Responder
Israel Solis
Mensajes: 155
Registrado: Mié Nov 03, 2004 12:42 pm
Ubicación: Cancún, México
Contactar:

Dudas en REPORT

Mensaje por Israel Solis »

Hola
Cómo puedo imprimir una imagen desde archivo (logotipo de la empresa) en
un reporte?
GRACIAS!!
Aprovechando, les comento que encontré un posible error en REPORT.CH:
Al marcar la cláusula EJECT en GROUP ON... me señala la compilación:
"... Warning W0001 Ambiguous reference: 'EJECT'"
Esto se debe a que solo faltaban los puntos en REPORT.CH:
#xcommand GROUP [ <oRptGrp> ] [ OF <oReport> ] ;
[ ON <bGroup> ] ;
[ HEADER <bHeader> ] ;
[ FOOTER <bFooter> ] ;
[ FONT <nFont> ] ;
[ <lEject:EJECT> ] ;
=> ;
WITH OBJECT [ <oRptGrp> := ] <oReport>:AddGroup() ;
[; :bGroup := {|oSender| <bGroup>} ] ;
[; :bHeader := {|oSender| <bHeader>} ] ;
[; :bFooter := {|oSender| <bFooter>} ] ;
[; :nFont := <nFont> ] ;
[; :lEject := <.lEject.> ] ; <=== AQUI FALTABAN PUNTOS
;:Create() ;
;END
SALUDOS!!
P.D.: Excelente trabajo, cada vez está mejor la herramienta
Israel Solis
Saludos :D

Israel
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9252
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Dudas en REPORT

Mensaje por ignacio »

Israel,
Para imprimir un logo tendrá que utilizar la propiedad oCanvas a asociada a
la impresora. Le recomiendo que eche un vistazo al ejemplo
reportsPrinterInfo. Deberá capturar, por ejemplo, el evento OnStartPage de
TReport para imprimir en ese momento su logo en cada página
En cuanto al error en el comando GROUP, muchas gracias por la información,
ahora mismo lo arreglo.
Un saludo,
"Israel Solis" <isolis@[antispam]sanroms.com> escribió en el mensaje
news:441a3fc2$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola
>
>
> Cómo puedo imprimir una imagen desde archivo (logotipo de la empresa) en
> un reporte?
>
>
> GRACIAS!!
>
> Aprovechando, les comento que encontré un posible error en REPORT.CH:
>
> Al marcar la cláusula EJECT en GROUP ON... me señala la compilación: "...
> Warning W0001 Ambiguous reference: 'EJECT'"
>
> Esto se debe a que solo faltaban los puntos en REPORT.CH:
>
>
> #xcommand GROUP [ <oRptGrp> ] [ OF <oReport> ] ;
> [ ON <bGroup> ] ;
> [ HEADER <bHeader> ] ;
> [ FOOTER <bFooter> ] ;
> [ FONT <nFont> ] ;
> [ <lEject:EJECT> ] ;
> => ;
> WITH OBJECT [ <oRptGrp> := ] <oReport>:AddGroup() ;
> [; :bGroup := {|oSender| <bGroup>} ] ;
> [; :bHeader := {|oSender| <bHeader>} ] ;
> [; :bFooter := {|oSender| <bFooter>} ] ;
> [; :nFont := <nFont> ] ;
> [; :lEject := <.lEject.> ] ; <=== AQUI FALTABAN
> PUNTOS
> ;:Create() ;
> ;END
>
>
> SALUDOS!!
>
> P.D.: Excelente trabajo, cada vez está mejor la herramienta
>
> Israel Solis
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Israel Solis
Mensajes: 155
Registrado: Mié Nov 03, 2004 12:42 pm
Ubicación: Cancún, México
Contactar:

Dudas en REPORT

Mensaje por Israel Solis »

Ignacio:
Gracias por la respuesta, un favor mas:
Que posibilidades hay de que me pudieras enviar el archivo Reportes.Txt
(existí­a en la carpeta XailerDoc) ya que a partir de esta nueva versión
(y como bien dice el documento "LoNuevo.htm") han sido eliminados y por
lo pronto era la única fuente de documentación de esta clase, ya que aun
no aparece en el archivo de ayuda en lí­nea.
GRACIAS!!
SALUDOS!!
Ignacio Ortiz de Zúñiga escribió:
> Israel,
>
> Para imprimir un logo tendrá que utilizar la propiedad oCanvas a asociada a
> la impresora. Le recomiendo que eche un vistazo al ejemplo
> reportsPrinterInfo. Deberá capturar, por ejemplo, el evento OnStartPage de
> TReport para imprimir en ese momento su logo en cada página
>
> En cuanto al error en el comando GROUP, muchas gracias por la información,
> ahora mismo lo arreglo.
>
> Un saludo,
>
> "Israel Solis" <isolis@[antispam]sanroms.com> escribió en el mensaje
> news:441a3fc2$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Hola
>>
>>
>> Cómo puedo imprimir una imagen desde archivo (logotipo de la empresa) en
>> un reporte?
>>
>>
>> GRACIAS!!
>>
>> Aprovechando, les comento que encontré un posible error en REPORT.CH:
>>
>> Al marcar la cláusula EJECT en GROUP ON... me señala la compilación: "...
>> Warning W0001 Ambiguous reference: 'EJECT'"
>>
>> Esto se debe a que solo faltaban los puntos en REPORT.CH:
>>
>>
>> #xcommand GROUP [ <oRptGrp> ] [ OF <oReport> ] ;
>> [ ON <bGroup> ] ;
>> [ HEADER <bHeader> ] ;
>> [ FOOTER <bFooter> ] ;
>> [ FONT <nFont> ] ;
>> [ <lEject:EJECT> ] ;
>> => ;
>> WITH OBJECT [ <oRptGrp> := ] <oReport>:AddGroup() ;
>> [; :bGroup := {|oSender| <bGroup>} ] ;
>> [; :bHeader := {|oSender| <bHeader>} ] ;
>> [; :bFooter := {|oSender| <bFooter>} ] ;
>> [; :nFont := <nFont> ] ;
>> [; :lEject := <.lEject.> ] ; <=== AQUI FALTABAN
>> PUNTOS
>> ;:Create() ;
>> ;END
>>
>>
>> SALUDOS!!
>>
>> P.D.: Excelente trabajo, cada vez está mejor la herramienta
>>
>> Israel Solis
>
>
Saludos :D

Israel
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Dudas en REPORT

Mensaje por jfgimenez »

Israel,
> Que posibilidades hay de que me pudieras enviar el archivo Reportes.Txt
> (existía en la carpeta XailerDoc) ya que a partir de esta nueva versión
> (y como bien dice el documento "LoNuevo.htm") han sido eliminados y por
> lo pronto era la única fuente de documentación de esta clase, ya que aun
> no aparece en el archivo de ayuda en línea.
Aquí lo tienes.
--
Un saludo,
José F. Giménez


Attached files report.zip (2.2 KB)Â
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder