Creo que a lo que te refieres es mandar un parametro a un query antes de que abra el reporte no?
Si es asi prueba poniendo tu consulta en la propiedad SQL del query, luego a la consulta dale el parametro, algo asi:
Código SQL
[-]
Select * from table1 where id_tabla=:ID
luego el mandas el valor del parametro desde algun boton
Código Delphi
[-]
Query1.ParamByName('ID').Value:=edit1.text;
entonces la consulta quedaria asi
Código SQL
[-]
Select * from table1 where id_tabla=15
y de esta forma llegaria al reporte.