Hasta el QuickReports 3.5 esto falla (no se si en versiones futuras también)... la Propiedad Visible esta de muestra!!... Una solución fácil, es en el OnPrint poner Value := ' ';....
Otra opción, puede ser hacerse un juego de componentes con algunas correcciónes, por ejemplo:
Código:
TArtQRDBText = class(TQRDBText)
private
protected
procedure Print(OfsX, OfsY: integer); override;
end;
...
procedure TArtQRDBText.Print(OfsX, OfsY: integer);
begin
if Visible Then
inherited;
end;
PD: No he probado Enabled, pruebalo
Saludos!