Ver Mensaje Individual
  #4  
Antiguo 13-04-2007
Kenobi Kenobi is offline
Miembro
 
Registrado: mar 2007
Posts: 191
Reputación: 18
Kenobi Va por buen camino
en ese caso....

segun entiendo lo que quieres pasar es el resultado de una consulta viva (o sea en memoria)

pues para pasar seria algo asi....

debes tener el la aplicacion dos componentes
un crpe
un crpeDs // o sea un enlace para el data source.....
a este ultimo lo vas a vincular con el dataset en este caso tu consulta(ejemplo ConsultaSql)
CrpeDs.Dataset:=ConsultaSQl.


reporte.connect.reportname:='rutacompletadelreportemaselnombre' ; //ojo aca es donde la cosa mas falla......
//luego
Crpe.tables[0].datapointer:=CrpeDs.datapointer; // esta linea tantas veces como tablas en el reporte...es por eso que esto es mejor para reportes sencillos 1 o 2 tablas ....
crpe.show;


Espero haber ayudado....
Responder Con Cita