Ver Mensaje Individual
  #8  
Antiguo 02-02-2011
_cero_ _cero_ is offline
Miembro
 
Registrado: abr 2007
Posts: 147
Reputación: 18
_cero_ Va por buen camino
mmm si tu estas trabajando con access no necesitas del “TIBDataBase” ya que ese es un componente para conectarte a bases de datos interbase/firebird.

Lo que tienes que hacer es:
1 establecer la conexión con tu base de datos (lo que me imagino que ya hacías, porque de algún modo pasabas tus datos al richedit).

2 colocar en tu formulario los tres componentes que te mencione anteriormente (TRvProject, TRvSystem y TRvDataSetConnection, que están en la pestaña “Rave” en la paleta de componentes).
http://www.megapix.com/DPBMMWP35.jpg?p=DPBMMWP35.jpg

3 enlazas el TRvDataSetConnection con tu origen de datos (que vendría siendo un TADOQuery en este caso).
http://i1002.megapix.com/4a89f54fde8...1c06dd549a.jpg

4 entras al rave reports (puedes hacerlo dando doble click en el TRvProject), y creas un reporte a tu gusto (ahí es donde entra el tutorial Xd), para eso tendrás que buscar el TRvDataSetConnection que pusiste anteriormente en tu form.
http://i1002.megapix.com/76f4e129cc1...ab9f1ba6c9.jpg

5 le das la dirección de tu reporte al TRvProject, y si quieres lo guardas dentro de tu exe así (De este modo no necesitas pasar el *.rav a otros ordenadores).

6 imprimes/ves tú reporte con unas líneas de código:

Código:
rp1->ExecuteReport("NombreDeTuReporte");
Pd. Por aquí seguiré así que cualquier duda me dices.

Última edición por _cero_ fecha: 02-02-2011 a las 19:18:14.
Responder Con Cita