Ver Mensaje Individual
  #14  
Antiguo 26-09-2024
chenech chenech is offline
Miembro
 
Registrado: dic 2013
Posts: 138
Reputación: 13
chenech Va por buen camino
Encontré este código que crea el clientdataset y lo enlaza con el query a través de un provider, luego enlazar a quickreport el clientdataset.
Prueba a ver si te sirve:
Código:
Var
  DtStPrvdr : TDataSetProvider;
  ClntDtSt : TClientDataSet;
Begin
  Try
    DtStPrvdr := TDataSetProvider.Create;
    DtStPrvdr.DataSet := SqlQuery1;
    ClntDtSt := TClientDataSet.Create;
    ClntDtSt.SetProvider(DtStPrvdr);
    // Ligue aqui o seu relatório ao ClntDtSt, ao ínves de ligar a SqlQuery1;
    // ExibirRelatorio; // 
  Finally
    FreeAndNil(DtStPrvdr);
    FreeAndNil(ClntDtst);
  End;
End;
Responder Con Cita