{ "info": { "author": "ACSONE SA/NV,Creu Blanca,Odoo Community Association (OCA)", "author_email": "support@odoo-community.org", "bugtrack_url": null, "classifiers": [ "Framework :: Odoo", "License :: OSI Approved :: GNU Affero General Public License v3", "Programming Language :: Python" ], "description": "================\nBase report xlsx\n================\n\n.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n !! This file is generated by oca-gen-addon-readme !!\n !! changes will be overwritten. !!\n !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png\n :target: https://odoo-community.org/page/development-status\n :alt: Beta\n.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png\n :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n :alt: License: AGPL-3\n.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Freporting--engine-lightgray.png?logo=github\n :target: https://github.com/OCA/reporting-engine/tree/12.0/report_xlsx\n :alt: OCA/reporting-engine\n.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png\n :target: https://translation.odoo-community.org/projects/reporting-engine-12-0/reporting-engine-12-0-report_xlsx\n :alt: Translate me on Weblate\n.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png\n :target: https://runbot.odoo-community.org/runbot/143/12.0\n :alt: Try me on Runbot\n\n|badge1| |badge2| |badge3| |badge4| |badge5| \n\nThis module provides a basic report class to generate xlsx report.\n\n**Table of contents**\n\n.. contents::\n :local:\n\nInstallation\n============\n\nMake sure you have ``xlsxwriter`` Python module installed::\n\n$ pip3 install xlsxwriter\n\nFor testing it is also necessary ``xlrd`` Python module installed::\n\n$ pip3 install xlrd\n\nUsage\n=====\n\nAn example of XLSX report for partners on a module called `module_name`:\n\nA python class ::\n\n from odoo import models\n\n class PartnerXlsx(models.AbstractModel):\n _name = 'report.module_name.report_name'\n _inherit = 'report.report_xlsx.abstract'\n\n def generate_xlsx_report(self, workbook, data, partners):\n for obj in partners:\n report_name = obj.name\n # One sheet by partner\n sheet = workbook.add_worksheet(report_name[:31])\n bold = workbook.add_format({'bold': True})\n sheet.write(0, 0, obj.name, bold)\n\nTo manipulate the ``workbook`` and ``sheet`` objects, refer to the\n`documentation `_ of ``xlsxwriter``.\n\nA report XML record ::\n\n \n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues `_.\nIn case of trouble, please check there if your issue has already been reported.\nIf you spotted it first, help us smashing it by providing a detailed and welcomed\n`feedback `_.\n\nDo not contact contributors directly about support or help with technical issues.\n\nCredits\n=======\n\nAuthors\n~~~~~~~\n\n* ACSONE SA/NV\n* Creu Blanca\n\nContributors\n~~~~~~~~~~~~\n\n* Adrien Peiffer \n* S\u00e9bastien Alix \n* St\u00e9phane Bidoul \n* Enric Tobella \n* Graeme Gellatly \n* Cristian Salamea \n\nMaintainers\n~~~~~~~~~~~\n\nThis module is maintained by the OCA.\n\n.. image:: https://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: https://odoo-community.org\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose\nmission is to support the collaborative development of Odoo features and\npromote its widespread use.\n\nThis module is part of the `OCA/reporting-engine `_ project on GitHub.\n\nYou are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/oca/reporting-engine", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo12-addon-report-xlsx", "package_url": "https://pypi.org/project/odoo12-addon-report-xlsx/", "platform": "", "project_url": "https://pypi.org/project/odoo12-addon-report-xlsx/", "project_urls": { "Homepage": "https://github.com/oca/reporting-engine" }, "release_url": "https://pypi.org/project/odoo12-addon-report-xlsx/12.0.1.0.2/", "requires_dist": [ "odoo (<12.1dev,>=12.0a)", "xlrd", "xlsxwriter" ], "requires_python": ">=3.5", "summary": "Base module to create xlsx report", "version": "12.0.1.0.2" }, "last_serial": 5993673, "releases": { "12.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "a02a3b2c4796bbe1f9591791d5c3e75d", "sha256": "4054efda1756088e0a4391b2a0921ae70fd1deb292eb6cc58c9ea491866fb418" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev10-py3-none-any.whl", "has_sig": false, "md5_digest": "a02a3b2c4796bbe1f9591791d5c3e75d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41621, "upload_time": "2019-08-02T04:45:15", "url": "https://files.pythonhosted.org/packages/b7/f9/72bef43692119f28b5ddcb03f0c0c8009608180d92fe09f85eebcb2f2c92/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev10-py3-none-any.whl" } ], "12.0.1.0.0.99.dev12": [ { "comment_text": "", "digests": { "md5": "3ce0e674a1e931a43008f042b5cbed02", "sha256": "7e673cbad2cd181f99cbd6b58db1e55ad8317f6ffef703c7f7322920951ab829" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev12-py3-none-any.whl", "has_sig": false, "md5_digest": "3ce0e674a1e931a43008f042b5cbed02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 43051, "upload_time": "2019-08-15T04:45:34", "url": "https://files.pythonhosted.org/packages/b2/e4/4121969a88b219567b689f571c0067019d9393c86f33c6886f0e8554d6fe/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev12-py3-none-any.whl" } ], "12.0.1.0.0.99.dev2": [ { "comment_text": "", "digests": { "md5": "f70e024c945b72a9a6bb92e6a065ca42", "sha256": "692730c1ea4a96af066c6e437bca0b7e52daceb92006adacc20ca1565d0c7022" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "f70e024c945b72a9a6bb92e6a065ca42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 38154, "upload_time": "2018-12-22T05:39:19", "url": "https://files.pythonhosted.org/packages/1a/28/48aade83750a71b8970d9cdcd3c2aa45119d108a2edde164de9aa9f28084/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev2-py3-none-any.whl" } ], "12.0.1.0.0.99.dev3": [ { "comment_text": "", "digests": { "md5": "5122ea80b79c8dd580966b0e16e53dcc", "sha256": "eb4cd9b9691f42a91c606be2e1c240307df20b63d4e8933360d66b2fe1d25b73" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev3-py3-none-any.whl", "has_sig": false, "md5_digest": "5122ea80b79c8dd580966b0e16e53dcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41179, "upload_time": "2018-12-30T05:41:00", "url": "https://files.pythonhosted.org/packages/39/85/1ccbe65d98334c9f95121af86ade16743e7d664ab72759787643110d3ac8/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev3-py3-none-any.whl" } ], "12.0.1.0.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "8dd2a585b5b1440c06cf1b183330d9fe", "sha256": "030bb0ad94bfa41b89569ede7217e67b18b8a876c17452cf006d8eef70c4cfc5" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev4-py3-none-any.whl", "has_sig": false, "md5_digest": "8dd2a585b5b1440c06cf1b183330d9fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41190, "upload_time": "2019-03-13T05:40:16", "url": "https://files.pythonhosted.org/packages/41/78/04a406f0f9c909d46df10029043eaa855d966ddfa5d16e800c0f1b80aef7/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev4-py3-none-any.whl" } ], "12.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "119451fee7df337354bf31bb704b9ea9", "sha256": "523a2bbf6352332be297938d321deeb7865da5df0026818bfeeee2dcdc577ffe" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev5-py3-none-any.whl", "has_sig": false, "md5_digest": "119451fee7df337354bf31bb704b9ea9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41245, "upload_time": "2019-03-18T05:41:15", "url": "https://files.pythonhosted.org/packages/3b/6a/fb32ebd84651bbf1cc753c2d2d33d0f20cbd64e077f6f5f921abcc6dc796/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev5-py3-none-any.whl" } ], "12.0.1.0.0.99.dev6": [ { "comment_text": "", "digests": { "md5": "ea3b4f410aea3889818299c64b4c3d7c", "sha256": "25a60e384311f15f8ee4ffa1fc78c96fb94d3da55664866faedffa40dfd95e63" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev6-py3-none-any.whl", "has_sig": false, "md5_digest": "ea3b4f410aea3889818299c64b4c3d7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41584, "upload_time": "2019-04-25T04:41:31", "url": "https://files.pythonhosted.org/packages/96/02/8125e01f7ebad5d842c18fd5cac83b4345b204734ac5f774d86c9acca91d/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev6-py3-none-any.whl" } ], "12.0.1.0.0.99.dev7": [ { "comment_text": "", "digests": { "md5": "b02e81d2aa1e298550294d38e4d85274", "sha256": "9bccdab6c42ef16fd65ecfbf73d60eee5f8727ef7a9aebee1c814242a585df84" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev7-py3-none-any.whl", "has_sig": false, "md5_digest": "b02e81d2aa1e298550294d38e4d85274", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41586, "upload_time": "2019-06-14T04:43:12", "url": "https://files.pythonhosted.org/packages/a8/d8/7e108df7970d92fb811b026db5392eea953289ba711f0c6687ba2ce172aa/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev7-py3-none-any.whl" } ], "12.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "69422556e20582086c00d154cb20fcca", "sha256": "33d5206bf0b1bca47db1b6a8651f3eedc4df0a649908a230a66c424de8b68d78" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev8-py3-none-any.whl", "has_sig": false, "md5_digest": "69422556e20582086c00d154cb20fcca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41623, "upload_time": "2019-06-17T04:44:42", "url": "https://files.pythonhosted.org/packages/73/c5/81ae76c1fc8178a1792453262597c4a8ba6bbeb939443dd703eb6bfa3e34/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev8-py3-none-any.whl" } ], "12.0.1.0.0.99.dev9": [ { "comment_text": "", "digests": { "md5": "b097e8bb570f73349d98f249ba36d3a0", "sha256": "e04afbd909b409603df642a633b52f95d8f09b9547e1d9f96cc2d7003250fb35" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.0.99.dev9-py3-none-any.whl", "has_sig": false, "md5_digest": "b097e8bb570f73349d98f249ba36d3a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41615, "upload_time": "2019-07-14T04:44:53", "url": "https://files.pythonhosted.org/packages/30/30/8b50b541e459371842a6086588dbce7a3b1175890f7bdacb3851b03d0b34/odoo12_addon_report_xlsx-12.0.1.0.0.99.dev9-py3-none-any.whl" } ], "12.0.1.0.1": [ { "comment_text": "", "digests": { "md5": "90fa353045d3468fa2be0167452994f7", "sha256": "a530595f244eba30d883dbdc9040b64ab4fc5cc681af6e4f0858a300642b8702" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "90fa353045d3468fa2be0167452994f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 43070, "upload_time": "2019-09-24T04:46:44", "url": "https://files.pythonhosted.org/packages/dd/31/d37f66412f7e8fdab05af2d1315870a354991dc4cc0e18db49a60f4ade00/odoo12_addon_report_xlsx-12.0.1.0.1-py3-none-any.whl" } ], "12.0.1.0.2": [ { "comment_text": "", "digests": { "md5": "ca71eb26f0cac8d1d1687fc10d14890a", "sha256": "e1957dcd2de8b6780ac446227ce7e3d46ced582cbb00a9dc81418b2729767154" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ca71eb26f0cac8d1d1687fc10d14890a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 43080, "upload_time": "2019-10-18T04:47:31", "url": "https://files.pythonhosted.org/packages/4a/18/6d650ee6104724cd43c5e3009716b929d5480440a0d8ad72a95d4c82e740/odoo12_addon_report_xlsx-12.0.1.0.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ca71eb26f0cac8d1d1687fc10d14890a", "sha256": "e1957dcd2de8b6780ac446227ce7e3d46ced582cbb00a9dc81418b2729767154" }, "downloads": -1, "filename": "odoo12_addon_report_xlsx-12.0.1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ca71eb26f0cac8d1d1687fc10d14890a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 43080, "upload_time": "2019-10-18T04:47:31", "url": "https://files.pythonhosted.org/packages/4a/18/6d650ee6104724cd43c5e3009716b929d5480440a0d8ad72a95d4c82e740/odoo12_addon_report_xlsx-12.0.1.0.2-py3-none-any.whl" } ] }