使用没有映射到数据库的字段

时间:2016-02-16 16:21:31

标签: xml odoo-9 odoo-view

我需要定义一个未映射到数据库的字段。我做的是:

var1 = fields.Char()
var2 = fields.Char()
var3 = fields.Float(manual=True)

正如预期的那样,它只是映射的字段var1和var2。但我的问题是在我的视图中使用var3。我只需要暂时使用它,存储一个值来处理提交表单。

<tree editable="bottom" create="false">
    <field name="var1" readonly="1"/>
    <field name="var2" readonly="1"/>
    <field name="var3"/>
</tree>

我希望用户使用值设置变量,并且提交处理此值并删除变量var3以不存储在数据库中。

但问题是,ODOO尝试select var1, var2, var3 from table之类的东西,而var3没有映射到数据库中。

我需要的是一棵树,类似于以下内容:

var1       var2       var3
regA   descriptionA    10
regB   descriptionB    57

任何人都可以解决我的问题或最佳解决方法吗?

0 个答案:

没有答案