如何将一条线分成两条单独的线?

时间:2017-06-15 11:20:17

标签: openerp odoo-10

如果满足条件,我需要将一条线分成两条单独的线

条件是:

  

if(Avance> 0和Amount> 0)

这是我的看法:



   <record model="ir.ui.view" id="medical_lab_cash_tree_id">
    <field name="name">cash</field>
    <field name="model">medical.lab.patient</field>
    <field name="type">tree</field>
    <field name="arch" type="xml">
    <tree>
       <field name="patient_id"/>
       <field name="cat"/>
       <field name="test_type_id"/>
       <field name="state_money"/>
       <field name="Avance"/>
              <field name="Avance_date"/>
       <field name="Amount"/>
              <field name="Amount_date"/>
       <field name="Reste"/>       
       <field name="comment"/>
       <field name="type_In"/>
    </tree>
    </field>
</record>
&#13;
&#13;
&#13;

这是我的班级:

&#13;
&#13;
class LabTestCashRegister (models.Model):
    #_name = "medical.cash"
    _inherit = "medical.lab.patient"
&#13;
&#13;
&#13;

这里我需要将第2行分成两行

enter image description here

1 个答案:

答案 0 :(得分:1)

@api.onchange('Avance', 'Amount')
def onchange_avance_and_amount(self):
    if self.Avance > 0 and self.Amount > 0:
        self.copy()