我需要在 OpenErp 中显示字段的label
或title
。
我在模块中有一段代码从表单purchase
中检索company_id, partner_id, date_order, etc
,然后以连接的方式显示这些字段值:
def _combinalos(self, cr, uid, ids, field_name, args, context=None):
values = {}
for id in ids:
rec = self.browse(cr, uid, [id], context=context)[0]
values[id] = {}
values[id] = '0%s-%s%s-%s-%s' %(rec.company_id, rec.partner_id, rec.soli_cant, rec.dest, rec.date_order)
return values
然后我像这样调用这个函数:
'nombre' : fields.function(_combinalos, type='char', string='Nombre', arg=('empresa','provee','soli_cant', 'dest', 'anho'), method=True),
当然还有 XML 视图代码:
<h1>
<label string="Request for Quotation " attrs="{'invisible': [('state','not in',('draft','sent'))]}"/>
<label string="Purchase Order " attrs="{'invisible': [('state','in',('draft','sent'))]}"/>
<field name="nombre" class="oe_inline" readonly="1" />
</h1>
作为nombre
功能领域。
问题是,当我保存文档时,它应该向我显示这些字段的名称或标签,但只是向我显示字段的 ID 或其他内容:
那么,我怎样才能显示这些字段的“名称”或“标签”?它可能是 xml 字段调用中的某些属性吗?
提前致谢。