OCA reporting engine fork for dev and update.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
1.8 KiB

  1. .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
  2. :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
  3. :alt: License: AGPL-3
  4. =================
  5. Qweb Text Reports
  6. =================
  7. This module extends the possibilities of the native Qweb reporting engine to be able to generate any kind of text files (TXT, CSV, ZPL, EPL, ...).
  8. Usage
  9. =====
  10. To add a text report, you should develop an Odoo module that contains:
  11. * a Qweb template,
  12. * a Qweb report definition with *report_type = qweb-txt*.
  13. This module provides a small demo report on *Users* called *CSV List*.
  14. The module *purchase_dilicom_csv* available on the `dilicom Github repository <https://github.com/akretion/dilicom>`_ (branch *10.0*) is a better example: it adds a report *Dilicom CSV Order* on purchase orders. This report is a CSV file with one line per order line and 2 columns: EAN13 and order quantity.
  15. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
  16. :alt: Try me on Runbot
  17. :target: https://runbot.odoo-community.org/runbot/143/10.0
  18. Bug Tracker
  19. ===========
  20. Bugs are tracked on `GitHub Issues
  21. <https://github.com/OCA/reporting-engine/issues>`_. In case of trouble, please
  22. check there if your issue has already been reported. If you spotted it first,
  23. help us smashing it by providing a detailed and welcomed feedback.
  24. Credits
  25. =======
  26. Contributors
  27. ------------
  28. * Alexis de Lattre <alexis.delattre@akretion.com>
  29. Maintainer
  30. ----------
  31. .. image:: https://odoo-community.org/logo.png
  32. :alt: Odoo Community Association
  33. :target: https://odoo-community.org
  34. This module is maintained by the OCA.
  35. OCA, or the Odoo Community Association, is a nonprofit organization whose
  36. mission is to support the collaborative development of Odoo features and
  37. promote its widespread use.
  38. To contribute to this module, please visit https://odoo-community.org.