Hola Josue, yo como resolví esa cuestion fue leyendo el campo "Printed" de la factura, si este ya estaba como Y, entonces ocultaba todos los campos de mi layout, de tal forma que aunque manden imprimir la factura, solo saldra una hoja en blanco.
Esto hazlo enlazando los campos a uno de formula que precisamente lea el campo Printed=='Y'