Ver Mensaje Individual
  #1  
Antiguo 05-01-2006
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Reputación: 20
el_barto Va por buen camino
filtrar datos desde delphi 6

Buenas tardes:

He hecho un reporte con crystal reports vs 8; he hecho lo siguiente:

desde el crystal sql designer agregue la siguiente sentencia sql:

Código SQL [-]
select distinct prod_comp.codigo_prod, prod_comp.item_subprod, subcomp.nomesp_comp, subcomp.nomesp_ingles, prod_comp.canti, subprod.nomesp_prod from prod_comp
inner join subcomp on subcomp.codigo_comp=prod_comp.codigo_comp and subcomp.item_subcomp=prod_comp.item_subcomp
inner join subprod on subprod.codigo_prod=prod_comp.codigo_prod and subprod.item_subprod=prod_comp.item_subprod

y desde el segate crystal reports organice el reporte tal y como deseo que salga.

Mi duda consiste en como filtrar el resultado de este reporte desde delphi vs 6 usando las componentes vcl que me provee el crystal solutions, lo he intentado hacer de esta manera pero aun asi me siguen saliendo todos los registros:

Código Delphi [-]
crpe1.ReportName := 'D:\reportes\Plantillas_Productos_ofertas.RPT';
   crpe1.Connect.Password:='masterkey';
   crpe1.SQL.Retrieve;
   crpe1.SQL.Query.Add('where codigo_prod ='+Quotedstr(dblookupcombobox1.KeyValue)+' and item_subprod =' +Quotedstr(dblookupcombobox2.KeyValue));
   crpe1.Show;

existe otra manera de filtrar los datos desde delphi ???

mi base de datos es interbase version 6, gracias
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita