您好,我尝试在报告的标题中打印另一个模块的字段,该模块与默认模块(res_company)不同,其想法是
对于每种类型的过程,都可以在标题中打印字段model_proc_quir.py
。
我已经创建了自定义模板,但是我不知道如何打印,这两个文件都在同一模块中。
我试图复制他们所做的工作以显示字段:徽标,地址,电话。来自**model_proc_quir.py**
class proc_quir(models.Model):
_name = 'cm.const_inf'
cm_cod_proc = fields.Char(
string=u'Codigo Proc. Quirurgico',
)
**template_report.xml**
<?xml version="1.0"?>
<odoo>
<data>
<template id="cm_cons_infor_external_layout">
<t t-if="not o and doc">
<t t-set="o" t-value="doc"/>
</t>
<t t-if="o and 'company_id' in o">
<t t-set="company" t-value="o.company_id"></t>
</t>
<t t-if="not o or not 'company_id' in o">
<t t-set="company" t-value="res_company"></t>
</t>
<t t-call="cm_cons_infor.cm_cons_infor_external_layout_header" />
<t t-raw="0" />
<t t-call="cm_cons_infor.cm_cons_infor_external_layout_footer" />
</template>
<template id="cm_cons_infor_external_layout_header">
<div class="header">
<div class="row">
<div class="col-xs-12 text-right" >
</div>
</div>
<div class="row">
<div class="col-xs-3">
<img t-if="company.logo" t-att-src="'data:image/png;base64,%s' %
company.logo" style="max-height: 85px;"/>
</div>
<div class="col-xs-9 text-right"
<td>
</td>
</div>
</div>
<div class="row zero_min_height">
<div class="col-xs-12">
<div></div>
</div>
</div>
<div class="row">
</div>
</div>
</template>
,但我无法显示
cm_cod_proc
我希望能够在报告标题中的字段{{1}}(过程代码)中打印。