Ver Mensaje Individual
  #4  
Antiguo 15-01-2014
Kannon Kannon is offline
No confirmado
NULL
 
Registrado: dic 2013
Posts: 14
Reputación: 0
Kannon Va por buen camino
Cita:
Empezado por Galahad Ver Mensaje
No nos indicas si es un dataset interno (que figura en la pestaña 'data' del fast-report), o bien el query está fuera del report.
Si es el primer caso, simplemente arrastras un un ibxquery y le configuras la base de datos y la sentencia sql en las propiedades pertinentes.
En el segundo caso igual que con el ttable, deberias de tener un tfrxdbdataset asociado a dicha tabla, simplemente campia la propiedad 'dataset' al query
y ya está.
Espero te sirva, saludos...
Tengo el fastrport, y el dataset apuntando al query1 que tambien esta alimentando un DBgrid, pero la sentencia del query se ejecuta en un evento de la forma ( OnMouseEnter ) que es el siguiente:

Código Delphi [-]
   try{
    Query1->Close();
    Query1->SQL->Clear();
    Query1->SQL->Add("SELECT * FROM prog_materias WHERE prog_id_programa='"+programaS->codigo+"'");
    Query1->Active=true;
  }
  catch(...)
   {
     MessageDlg("Error de Base de datos",mtError,TMsgDlgButtons()<< mbOK,0);
     return;
   }

Al momento de entrar en el report y ver los datos, me aparece para escoger el database, pero dentro de el no hay ninguna columna para arrastrar al reporte. ese es el problema
Responder Con Cita