Odoo 9.0c:如何在销售订单报告qweb中获取当前用户的名称?
Odoo 9.0c: how to get the name of the current usser in sale order report qweb?
你们能帮我指出在重复的 qweb 报告上显示当前用户(直接打印报告的人,而不是创建报告的人)的正确方法吗?而且,我的目的是在二维码形式下设置名称。这是我的代码:
<div class="col-xs-3">
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.name, 80, 80)" style="width:80px;height:80px;"/>
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.user.name, 80, 80)" style="width:80px;height:80px;"/>
</div>
然后我得到这个错误:
QWebException: "'sale.order' object has no attribute 'user'" while evaluating
"'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.user.name, 80, 80)"
您可以使用 user 访问当前用户表单 qweb 报告,即
<span t-esc="user.name"></span>
当前合作伙伴为
<span t-esc="user.partner_id.name"></span>
查看 odoo 9 报告documentation
你们能帮我指出在重复的 qweb 报告上显示当前用户(直接打印报告的人,而不是创建报告的人)的正确方法吗?而且,我的目的是在二维码形式下设置名称。这是我的代码:
<div class="col-xs-3">
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.name, 80, 80)" style="width:80px;height:80px;"/>
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.user.name, 80, 80)" style="width:80px;height:80px;"/>
</div>
然后我得到这个错误:
QWebException: "'sale.order' object has no attribute 'user'" while evaluating
"'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.user.name, 80, 80)"
您可以使用 user 访问当前用户表单 qweb 报告,即
<span t-esc="user.name"></span>
当前合作伙伴为
<span t-esc="user.partner_id.name"></span>
查看 odoo 9 报告documentation