2017-06-14 11 views
1

私の問題は、私は、継承を使用する場合、親クラスからレコードが、これは私のクラスであるなぜフィールド値が表示されないのですか?

表示されないということです。

class LabTestCashRegister (models.Model): 
 
    _name = "medical.cash" 
 
    _inherit = "medical.lab.patient" 
 
    comment = fields.Text(store=True,size=2000000) 
 
    type_In = fields.Char(default='Reste', readonly=False)

、これが私の見解です:

<record model="ir.ui.view" id="medical_lab_cash_tree_id"> 
 
    <field name="name">cash</field> 
 
    <field name="model">medical.cash</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="Amount"/> 
 
     <field name="Reste"/>   
 
     <field name="comment"/> 
 
     <field name="type_In"/> 
 
     </tree> 
 
    </field> 
 
</record>

答えて

0
これはあなたのために LabTestCashRegister

class LabTestCashRegister (models.Model): 
    _inherit = "medical.lab.patient" 
    comment = fields.Text(store=True,size=2000000) 
    type_In = fields.Char(default='Reste', readonly=False) 

を動作するはずです変更

AmountResteAvancestate_moneyは、親クラスに存在します)。そうでない場合は教えてください。

+0

しかし、私は 'medical.lab.patient'から継承したいと考えています – Borealis

+0

plzを変更して、_inherit =" medical.lab.patient "でurの応答を受け入れます。 – Borealis

+0

私はそれを変更しました。それは動作しましたか? – Nope

関連する問題