odoo/openerp/report
Vo Minh Thu 23d672dfc3 [MERGE] reports: make it possible to use only XML declaration, even with custom parsers.
This makes report registration more uniform, and report rendering be possible
through the ORM (and thus the model service, instead of the report service).

To register a report, always use the database, i.e. a <report> tag within an
XML file. The custom parser, if any, will be specified in the database.
Previously specify a custom parser, the report was declared in Python.

Each model exposes a print_report() method, which will take the report name (as
many report can be defined on a single model) in argument.

bzr revid: vmt@openerp.com-20130327161129-6e7jz7l3lx7z1t18
2013-03-27 17:11:29 +01:00
..
printscreen [REM] Deleted .apidoc lines. 2013-02-12 15:24:10 +01:00
pyPdf [REM] Deleted .apidoc lines. 2013-02-12 15:24:10 +01:00
render [IMP] report: let the exceptions bubble up when using eval(). 2013-03-27 17:04:20 +01:00
__init__.py [REF] removed nested import openerp. 2013-03-27 16:47:14 +01:00
common.py [IMP] openerp python module. 2011-02-07 13:57:23 +01:00
custom.py [REM] unnecessary parens 2012-12-14 13:38:03 +01:00
int_to_text.py [REM] unnecessary parens 2012-12-14 13:38:03 +01:00
interface.py [REF] removed nested import openerp. 2013-03-27 16:47:14 +01:00
misc.py [IMP] openerp python module. 2011-02-07 13:57:23 +01:00
preprocess.py [REF] openerp.report: use the recommended syntax to raise error and never use empty except:. 2012-02-08 18:02:17 +01:00
print_fnc.py [IMP] openerp python module. 2011-02-07 13:57:23 +01:00
print_xml.py [IMP] report: reports with custom parsers can be declared in XML files. 2013-02-22 10:34:28 +01:00
report_sxw.py [IMP] netsvc: LocalService deprecation now guarded via openerp.conf.deprecation. 2013-03-25 14:12:45 +01:00