Ver Mensaje Individual
  #1  
Antiguo 04-02-2009
Avatar de Nomad
Nomad Nomad is offline
Miembro
 
Registrado: abr 2007
Ubicación: Sarchi,Costa Rica
Posts: 107
Reputación: 18
Nomad Va por buen camino
No cambia de reporte en Rave

Hola

El asunto esta asi:

Tengo dos reportes hechos en RAVE Report, con el siguiente codigo

Código Delphi [-]
LocalQuery.SQL.Text := 'Select Direccion from RptDefs where Id = :id';
LocalQuery.Parameters.ParamByName('Id').Value := CmbReportes.ItemIndex;
LocalQuery.Active := true;
Reporte := LocalQuery.Fields[0].AsString;
QReports.Active := false;
QReports.Active := True;
Reportes.ProjectFile := Reporte;
Reportes.Execute;

Como veran, la idea es que dependiendo del reporte, que escoja el usuario en un combobox, entonces vaya a la DB y me diga cual es el nombre del mismo.

Entonces que ejecute, el reporte que haya seleccionado.

Pero resulta que si ejecuta primero el reporte A y luego quiero ver el B, siempre sigue mostando el A, hasta que salga del programa y seleccione el reporte B, entonces si muestra el B. Como que hay que hacer algo para refrescar el nombre del reporte, pero no se me ocurre que.

Gracias de antemano.
__________________
Quisiera cambiar el mundo, pero no me dan el código fuente.
Responder Con Cita