我需要定义一个未映射到数据库的字段。我做的是:
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
任何人都可以解决我的问题或最佳解决方法吗?