单击放弃按钮时的递增顺序

时间:2014-02-20 06:52:34

标签: python openerp sequence

我正在使用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)

1 个答案:

答案 0 :(得分:0)

试试这个,

view.xml 文件中更改此

<field name="clien_id" readonly="1"/>