我申报了一个模型
class GuimarcLinechargerule(models.Model):
_name = 'guimarc.linechargerule'
line_type = fields.Char('line_type', required=True)
loc = fields.Char('loc', required=True)
prod_type = fields.Char('prod_type', required=True)
cost_element = fields.Char('cost_element', required=True)
我想保留一个cost_element
的列表,并将它放在一个窗体的下拉列表中。你知道吗
我的班级只有:
cost_element = fields.Many2one('guimarc.linechargerule',string='cost_element')
但我觉得只有身份证。你知道吗
我的表格:
<form string="Fiance master cost" create="true" editable="top" delete="true">
<sheet string="Finance Master Cost">
<group>
<group>
<field name="cost_element"/>
<field name="loc"/>
<field name="cost"/>
<field name="created_by"/>
<field name="activate_date"/>
</group>
</group>
</sheet>
</form>
所以我真正想要的是从guimarc.linecharrule
中获取成本元素的列表,并在调用表单时将其作为字段cost_element
的下拉列表。你知道吗
3种可能性
指定字段名
名称=字段。字符('loc',required=True)
或者 2添加属性\u rec\u name
当然,您将选择的字段将显示在窗体中。你知道吗
或3添加计算名称函数
相关问题 更多 >
编程相关推荐