允许生成XML报表

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


License: AGPL-3

XML报告

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

安装

要安装此模块,您需要:

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

使用量

如果您是用户

您可以从表单上的print菜单下载xml报告 和列表视图。

如果您是开发人员

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

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

  • 创建模块。
  • 就看这个了。
  • 请记住 ^ ir.actions.report.xml记录中的{tt2}$字段必须是 qweb-xml

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

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

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

有关详细信息,请访问:

学分

贡献者

维护人员

Odoo Community Association

此模块由OCA维护。

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

若要对此模块作出贡献,请访问http://odoo-community.org

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

推荐PyPI第三方库


热门话题
在Windows 7 64位上运行Jive Dev Enrivoment的java   Java/C/C++/C#/PHP到Pascal的转换器?   java将字符串列表转换为单个对象   java SimpleAdapter,spinner中的文本和图像   java当客户端返回时,有状态会话bean如何恢复状态?   JavaWebLogic。jdbc。包装纸。无法将数组\u oracle\u sql\u数组强制转换为oracle。sql。大堆   java MySQL/Hibernate检索列映射为LocalTime的错误数据   java如何检测页面中是否包含句子(模糊)?   java如何在springboot框架中验证wsdl   JTextPane中的java双列表项插入   java根据窗口大小调整JScrollPane的大小   sql如何在java中映射VARCHAR2(5)的类型表?   用于生成Cron表达式的java类型转换   如何将基于spring注释的Hibernate代码迁移到JavaEE   java对象作为参数?   JavaSeleniumWebDriver:在许多输入中设置值的更快方法