问题标签 [qweb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
251 浏览

xml - Odoo 网站访问错误未找到 product.template(6,).qty_available 的值

我编辑了 website_sale 的 template.xml,以便将可用数量放在产品屏幕上。我通过添加以下代码行成功地做到了这一点:

现在我可以看到可用的数量,但只能作为管理员(或从设置>用户创建的用户),每当我使用从注册按钮创建的另一个用户登录时,我都会收到以下错误:

QWebException: ('AccessError', 'No value found for product.template(6,).qty_available')

任何想法这可能来自什么?也许是因为 'qty_available' 字段只是一个函数字段?还是因为没有为此字段设置安全规则?

谢谢

0 投票
0 回答
385 浏览

xml - 基于日期的 Odoo 会议报告

我需要打印一份基本上是从日历视图中发生的报告。问题是我无法根据日期对它进行分组(页面上特定日期的所有会议,下一个页面上的下一个会议)。要打印的会议是基于我已经完成的日历中的日期之间的日期。我可以在一个日期范围内打印一组会议,但按日期显示它是我想要实现的。

以下是我的报告生成函数中的代码:

以下是我的模板:

我需要能够打印一份报告,其中将当天会议之后的日期显示在页面中。提前致谢!

0 投票
1 回答
830 浏览

openerp - Odoo Qweb 显示联系方式

我目前正在开发 Odoo (v8) 模板,并且只想为客户显示联系人姓名。目前有效的是:

输出是:

我的问题是:我怎么写才能只显示联系人姓名:

0 投票
1 回答
383 浏览

openerp - 在 Odoo 9 SaaS 中将采购订单字段添加到网站结帐

我需要在 Odoo 9 SA(SaaS 版本)的门户网站结帐中添加一个 PO 字段。我假设我应该通过“自定义/HTML 编辑器”在 qweb 视图中添加一个字段,但我不确定当有人按下“立即付款”时如何触发在 sale.order 模型中保存字段值 client_order_ref 字段按钮。

我怎样才能做到这一点?

提前致谢!

0 投票
1 回答
666 浏览

openerp - 将自定义模块与 odoo 网站集成

我有一个名为准入表格的自定义模块,其中包含一些字段,假设姓名、电话、电子邮件等。当在新线索中自动创建填充数据时,如何使用 templatr 将此表格添加到网站模块,以便像联系我们页面中的联系表格一样工作。而不是线索,我希望它将信息传输到我的自定义模块。

摘要:将网站与自定义模块相关联的说明。

0 投票
1 回答
333 浏览

openerp - 打印 Qweb 报价时出错 [Odoo9]

当我尝试打印报价单时,出现以下错误。我没有编辑错误中提到的任何文件。我创建了一个新模块并继承了默认的报价模板。当我单击“打印”时,我收到错误消息。这似乎是python代码中的错误,但我没有编辑任何Python行。

0 投票
0 回答
113 浏览

report - 在 odoo 9 qweb 报告中如何在单独的框中打印每个字符?

我有一个名为 mobile_number 的字段,它是 char 字段,我想将它们打印在一个盒子里,这样每个数字都应该放在单独的盒子里。就像我们在一些官方文件上输入手机号码一样。

0 投票
1 回答
4079 浏览

openerp - qweb t-if 在位置属性中

我正在 Odoo 中开发一个模块。我需要更改发票报告以添加一些详细信息。

我使用带有位置属性的 xpath 并检查是否链接了事务以隐藏默认表。

这是行不通的。即使发票未链接到事务,默认表也会隐藏在每张发票中。

我不明白,因为该条件适用于我的第二个模板。

对不起我的英语不好。我正在学习它。

0 投票
1 回答
812 浏览

python - “QWebException 无类型对象” - 使用 python 方法的 QWEB 报告

我目前正在为模块创建自定义报告。我使用 Odoo 8。

这是我的代码:

sale_plan_emballage_report.xml:

计划.py:

我已经阅读了很多教程和论坛帖子,但问题仍然存在。Odoo 说:

我想我已经正确配置了解析器。有什么建议么 ?

0 投票
1 回答
1805 浏览

python - 如何在我的 QWeb 报告中使用 python 函数?

我想在我的 QWeb 报告中使用元素“项目”。我应该在报告中写些什么?“item”是 tabData 中的一个属性。你可以在下面看到我的 python 代码。我已经配置了报告解析器并且它可以工作。

这是我的python代码:

谢谢您的帮助。