【发布时间】:2014-02-20 06:52:33
【问题描述】:
我正在使用 python 和 xml 在 openerp 中工作:
我正在尝试在我的客户表单中添加序列。我已经添加成功。但是当我单击保存并丢弃按钮时,计数增加了 1。我想在只保存记录的同时增加 1。
xml
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="1">
<record id="seq_type_master_item" model="ir.sequence.type">
<field name="name">Master item</field>
<field name="code">master.item</field>
</record>
<record id="seq_master_item" model="ir.sequence">
<field name="name">Master item</field>
<field name="code">master.item</field>
<field name="prefix">CS</field>
<field name="padding">3</field>
</record>
</data>
</openerp>
蟒蛇:
_defaults = {
'client_id': lambda self,cr,uid,context: self.pool.get('ir.sequence').get(cr, uid, 'master.item')
}
'client_id':fields.char(' ',size=64)
【问题讨论】:
-
您是否将列字段标记为 readonly ?请在您的问题中发布列部分。
-
我添加了专栏。请看