Skip to main content

Webkit Report Engine

Project description

The module structure and some code is inspired by the report_openoffice module.

The module allows:

  • HTML report definition

  • Multi header support

  • Multi logo

  • Multi company support

  • HTML and CSS-3 support (In the limit of the actual WebKIT version)

  • JavaScript support

  • Raw HTML debugger

  • Book printing capabilities

  • Margins definition

  • Paper size definition

Multiple headers and logos can be defined per company. CSS style, header and footer body are defined per company.

For a sample report see also the webkit_report_sample module, and this video:

http://files.me.com/nbessi/06n92k.mov

Requirements and Installation:

This module requires the wkthtmltopdf library to render HTML documents as PDF. Version 0.9.9 or later is necessary, and can be found at http://code.google.com/p/wkhtmltopdf/ for Linux, Mac OS X (i386) and Windows (32bits).

After installing the library on the OpenERP Server machine, you may need to set the path to the wkthtmltopdf executable file in a system parameter named webkit_path in Settings -> Customization -> Parameters -> System Parameters

If you are experiencing missing header/footer problems on Linux, be sure to install a ‘static’ version of the library. The default wkhtmltopdf on Ubuntu is known to have this issue.

TODO:

  • JavaScript support activation deactivation

  • Collated and book format support

  • Zip return for separated PDF

  • Web client WYSIWYG

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openerp-report-webkit-7.0.406.tar.gz (239.6 kB view details)

Uploaded Source

File details

Details for the file openerp-report-webkit-7.0.406.tar.gz.

File metadata

File hashes

Hashes for openerp-report-webkit-7.0.406.tar.gz
Algorithm Hash digest
SHA256 d51b258b139ddd578e0984b64aab60847ce757dc5eb2a5ffc79e96912bd77043
MD5 8b5b78c8a69313248bf52c1b7f62f0e3
BLAKE2b-256 f4cf72a4b8c97d05376037ffca5d19b880c36489c182a6e7d686dc42cf82375c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page