Buenas noches, tengo dos tablas Pedidos y Pedidos Ampliación, con el campo en común que se Partida, quiero filtrar sólo una partida en Rave Report, que justamente es la del campo en camún, pero me da el siguiente error "attempt to execute an unprepared dynamic sql statement", en cambio filtro por otro campo y funciona, no sé si será por que filtro sólo por el campo en común que es "PARTIDA", podríais ayudarme, éste es el código.
Código Delphi
[-]
procedure TFormCuadroPartida.Button1Click(Sender: TObject);
begin
formListados.IBQueryPedidosyPedidosAmpliacion.Filtered:=false;
FormLIstados.IBQueryPedidosyPedidosAmpliacion.Active;
FormLIstados.IbQuerypedidosyPedidosAmpliacion.Filtered:=true;
with FormListados.IBQueryPedidosyPedidosAmpliacion do
begin
close;
sql.Clear;
sql.Text:='Select * from pedidos inner join PedidosAmpliacion on pedidos.partida=PedidosAmpliacion.Partida where partida='
+ Quotedstr (EditPartida.text);
open;
FormListados.RvProyectoPedidos.ExecuteReport('ReportQueryPartida');
end;
end;
Gracias.