【问题标题】:Generate qweb report odoo 9生成 qweb 报告 odoo 9
【发布时间】:2017-01-26 07:53:01
【问题描述】:

是否可以在QWEB报告中显示搜索sql语句输出?

在弹出窗口中,我想在按钮上选择日期和数量后添加字段日期和数量,单击调用“SELECT * FROM 123 WHERE date = field date AND quantity = field quantity。

任何简单的解决方案?

【问题讨论】:

    标签: openerp odoo-9 qweb


    【解决方案1】:

    是的。

    为此,您必须扩展创建模板用于获取数据的模型并覆盖render_html 方法。

    有关这方面的示例,请查看addons/account_extra_reports/report/account_journal.py docargs 是您可以在模板中使用的变量。请参阅_get_taxes 方法,该方法执行 sql 查询并相应地格式化数据。

    【讨论】:

    • Tnx 寻求帮助,但这个例子对我来说非常复杂。
    • 如果你想覆盖 qweb 和 sql 之间的中间层(ORM),事情会变得复杂。您是否有什么特别的原因不想使用 Odoo 的 ORM?
    • 我需要像stackoverflow.com/questions/40290627/… 这样的自定义报告,使用向导中的任何参数很容易弄清楚它是如何在等 res.users 上工作的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多