... you see the whole page, to create the print area for example the body of the invoice just create a class type box and delimit the print within the limits of this box (body start / body end / line spacing) 2) Create a parent class (see informes.prg - paco sources) and then all the other child classes ...