Я новичок в odoo, я создал модуль, наследуя sales_order для создания настраиваемого отчета. Я получаю ошибку выше, когда печатаю отчет. Нужна помощь, пожалуйста?QWebException: объект «NoneType» не имеет атрибута «with_context» при оценке «doc.with_context ({'lang': doc.partner_id.lang})»
Вот фрагменты кода:
тест/my_module.py:
class sale_order(models.Model):
_name = 'sale.order'
_description = 'Inheritance'
_inherit = 'sale.order'
тест/просмотров/report_template_view.xml:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<template id="test_report">
<t t-call="report.html_container">
<t t-call="report.internal_layout">
<t t-set="doc" t-value="doc.with_context({'lang':doc.partner_id.lang})"/>
<div class="page">
<div class="oe_structure"/>
<div> <strong><left>User</left></strong>
<p t-field="doc.user_id"/>
</div>
</div>
</t>
</t>
</template>
</data>
Как я могу получить доступ к записей в custom_report_template
?
Я тоже интересно. Вы когда-нибудь узнали? – user568021