I give you a prototype to work.you must use a general field and fill it with rtf datacreate a report with an oleboundcontrol linked to the general fieldfill the g fields with rtf using "append general field from...class.."and then you can print easilyrecommendation :dont up to one page per record.this is the code, you can find all the project in the zip below.