Salve a tutti.
Sto scrivendo un modulo per consentire la stampa di timesheet. Sto utilizzando QWeb, ma non riesco ad usare i campi di cui ho bisogno.
Se chiamo un campo qualsiasi dal modulo res_company, funziona correttamente.
<template id="report_timesheet_document">
<t t-call="report.external_layout">
<div class="page">
<div class="row">
<div>
<span t-esc="res_company.name"/>
</div>
</div>
Se chiamo un campo da altri moduli, come res_partner, non funziona. Non posso usare i campi dall'oggetto corrente (timesheet, ereditato da hr_timesheet_sheet.sheet).
Se uso t-esc:
<span t-esc = "o.date_from" />
QWebException: "'NoneType' object has no attribute 'date_from'" while evaluating 'o.date_from'
Se uso t-field
<span t-field = "o.date_from" />
QWebException: 'NoneType' object has no attribute '_all_columns'
Come posso risolvere? Grazie.