QWEB模板HEADER报告中的打印字段

时间:2019-06-16 16:58:49

标签: xml python-2.7 odoo qweb

您好,我尝试在报告的标题中打印另一个模块的字段,该模块与默认模块(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}}(过程代码)中打印。

0 个答案:

没有答案