Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 10-06-2004
Avatar de SnaKe
SnaKe SnaKe is offline
Miembro
 
Registrado: may 2003
Ubicación: Madrid (España)
Posts: 227
Poder: 22
SnaKe Va por buen camino
Vamos a ver,

La idea es la siguiente: en tu formulario principal de la aplicación colocas un objeto TfrReport y un TfrIBXComponents. Si haces doble clic en el TfrReport entraras al diseñador de informes en el que podrás además de incluir bandas, memos conectados a base de datos etc... aparecerán entonces también componentes para que coloques IBQuerys en tu informe, colocas una (tendrás que añadir al informe un dialogo) y escribes en su propiedad Sql la query que obtiene los datos desde los que se alimenta tu informe (también establece el Databasename a tu conexión) y colocas ya en la parte de informe las bandas y memos conectados a los campos que devuelve esa IBQuery, a continuación guardas el informe desde el diseñador. P. ej le das nombre Informe1.frf. Luego en tu aplicación cuando quieras que se ejecute ese informe haces algo parecido a esto (por ejemplo al pulsar un boton)

Código Delphi [-]
  MiReport.LoadFromFile ('Informe1.frf');
  MiReport.ShowReport;
Y de esta forma saldrá tu listado, sin necesidad de haber puesto en tu aplicación una query para el informe en un formulario de tu aplicación sino en el propio informe, la potencia que te da esto es tremenda.

Te recomiendo que veas las demos del fast-report, sobre todo las de End-User y verás la autentica funcionalidad de esos componentes, y además lee el manual de la herramienta (a mi me llevó una semana pero como para cualquier herramienta es necesario leer su manual para ver toda la funcionalidad).

No te puedo enviar ejemplos ya que aunque son de mi autoría no son de mi propiedad...

Espero que te sirva.

Un saludo.
__________________
Todos somos aficionados. La vida es tan corta que no da para más.
Guia de Estilos
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:20:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi