允许生成XML报表

odoo12-addon-report-xml的Python项目详细描述


BetaLicense: AGPL-3OCA/reporting-engineTranslate me on WeblateTry me on Runbot

编写此模块是为了将报表引擎的功能扩展到 支持XML报表,并允许模块通过代码或QWeb生成报表 模板。

目录

Installation

要安装此模块,您需要:

但是这个模块本身对最终用户没有任何作用,所以如果您拥有它 安装它可能是因为有另一个模块依赖于它。

Usage

此模块用作其他模块使用它的基本引擎,因此如果您是用户,则没有直接结果。

If you are a developer

要从示例中学习,只需检查sample module

要使用本模块进行开发,您需要:

如果要创建custom report,则指令保持不变 至于html报告,必须重写的方法也被调用 _get_report_values,即使此时正在创建XML报表。

您可以使自定义报表继承report_xml.xsd_checked_report,name 就像您的xml <template>id由report.前置一样,添加一个xsd() 方法,该方法返回字符串中的xsd,并使xsd自动检查 免费的。

您可以访问http://<server-address>/report/xml/<module.report_name>/<ids> 以网页形式在线查看XML报表。

有关详细信息,请访问:

Bug Tracker

GitHub Issues上跟踪错误。 如果出现问题,请检查是否已报告您的问题。 如果你先发现了它,请提供详细的 feedback

不要就技术问题直接与贡献者联系。

Credits

Authors

  • 技术

Contributors

Maintainers

此模块由OCA维护。

Odoo Community Association

oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。

这个模块是github上OCA/reporting-engine项目的一部分。

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
swing Java按钮/网格布局   java列出Google日历中的所有事件   java无效:单击API publisher test按钮后连接到后端时出错   带有内部赋值的java While循环导致checkstyle错误   java为什么trimToSize/ensureCapacity方法提供“公共”级访问?   文件输出流的java问题   ListIterator和并发修改异常的java问题   java如何使用两个URL映射   无法识别使用“./../”构造的字符串java相对路径,为什么?   首次写入remotelyclosedsocket不会触发异常,对吗?JAVA   java OneDrive REST API为文件上载提供了400个无效谓词   Java泛型、集合接口和对象类的问题   OpenSSL Java安全提供程序   jmeter java运行jmx禁用操作