跳转到主要内容

扩展基础报告XLSX模块,用于在XLSX报告中添加样板。

项目描述

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

此插件提供了添加样板模板的可能性,然后您可以在其基础上添加更改。这对于需要始终具有预定义结构并从模板开始添加额外信息的报告非常有用。

目录

安装

此模块需要已安装openpyxl Python模块。

用法

一个包含模块中名为module_name的样板文件的XLSX报告示例

一个Python类

from odoo import models

class ReportBoilerplateXlsx(models.AbstractModel):
    _name = "report.module_name.report_name"
    _description = "Report Boilerplate"
    _inherit = "report.report_xlsx.abstract"

    _boilerplate_template_file_path = "report/boilerplate_templates/report.xlsx"

重要 XLSX样板文件需要位于模块目录中的文件夹内。

错误跟踪器

错误在GitHub问题上跟踪。如果出现问题,请先检查您的错误是否已被报告。如果您首先发现它,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。

请不要直接联系贡献者以获取支持或帮助解决技术问题。

鸣谢

作者

  • ForgeFlow

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

此模块是GitHub上的OCA/reporting-engine项目的一部分。

欢迎您做出贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码发行版

此发行版没有可用的源代码发行版文件。请参阅生成发行版存档的教程。

构建发行版

由以下支持