Vincent,

now I did following:

Code:
Get OpenReport ...

repeat
    send PrintReportA
loop
Send CloseReport

procedure PrintReportA
    Send RemoveAllFilters ...
    Send AddFilter ...
    Send PrintReport ...
end_procedure
The result is that printing is fast, but always the same page. It seems, that "AddFilter" only works the first time. Opening and closing
the report within the procedure works, but is too slow.

Brigitte