Pero si en el query1, el de las facturas, te traes todas:
entonces es normal que aparezcan todas.
Tendrás que filtrar por la que quieras presentar, algo como:
Código SQL
[-]select * from facturas where codigo= :uncodigo
Y pasarle el parámetro, no sé cómo será con lazreport.