Hola como esta?
Estoy haciendo un reporte en RBuirder, pero quiero sacar los datos de 2 tablas y tengo el siguiente Sql:
Select a.*, b.* From Encabezado as a, Detalle as b
where a.Numero_Transacion = b.Numero_Transacion
Order By a.Numero_Transacion
Esto me muestra los campos de las tablas perfectamente, el problema esta cuando ejecuto el Query con el siquiente codigo:
procedure TFrm_Movi.SpeedButton1Click(Sender: TObject);
var ls_Numero_Transacion:string;
begin
ls_numero_Transacion := inttostr(Tbl_Encabezado.FieldByName('numero_Transacion').value );
Qry_ReporteMovimiento.Close;
with Qry_ReporteMovimiento do begin
with sql do begin
clear;
add('select * from Encabezado as Detalle');
add('where Numero_Transacion = ');
add(''+ls_Numero_Transacion+'');
open;
end;
end;
if RG_Tipo_Movimiento.ItemIndex = 0 then begin
Rp_Cheques.Print;
El mensaje que me da es que el campo a.Numero_Transacion no esta en el Quiery.
como puedo resolver este problema.....
Mil Graciasss y pasa un feliz resto del dia.