As concurrent manager in Oracle Application but more simply and better.
The Report Manager is built in any 10g application, there is scheduling, results conservation and viewing(pdf, xls),it works with Report Server, minimum additives in trigger code RDF (5 added lines without the logic change), universal screen of the acceptance parameter, RDF, stored procedures, Unix scripts start asynchronous functioning, possibility to kill report, creation Excel files with worksheets...

The Manager for object defines:
User interface:
Excel file creating is a part of subsystem, but it can to work absolutely apart,stored procedure got parameters, creates file Excel on database server.
The main parameter is a select statement with parameters(as bind variable, type, :P_CUSTOMER) and parameters name-importance-type themselves and else much what in the manner of XML. In select text it possible to use the special language, which covers all possibility of a trigger and a placeholders of Oracle*Reports and gives possibility to build select optimally , that there is, from experience I see that if user does not use layout and he needs Excel, all possible to set for minute moreover final select is got such that DBA remain complacent. And Excel file is got cultural, in colour, there is separate spredsheets, where appear select user parameters, headline, which has assigned the user in aliases of select fields.
Language commands: