为什么在OpenERP 7中添加新模型后"XML for View Architecture"无效?



This is My python File

from openerp.osv import fields, osv
class scantech_product_template(osv.osv):
    _inherit='product.product' 
    _column={
       'main_cat':fields.integer("Main Category",size=11)
    }  
scantech_product_template()

这是XML文件

<?xml version="1.0" encoding= "utf-8" ?>
<openerp>
    <data>
        <record  model= "ir.ui.view" id= "scantech_product_normal_form_view">
            <field name="name">product.normal.form</field>
            <field name= "model">product.product</field>
            <field name="inherit_id" ref="product.product_normal_form_view"/>
            <field name= "arch" type="xml">
                <field name="type" position="after">
                <field name="main_cat"/>
            </field>    
            </field>
        </record>   
    </data>
</openerp>

我得到无效的XML视图。告诉我正确的密码……

试试这个

<?xml version="1.0" encoding= "utf-8" ?>
<openerp>
    <data>
        <record  model= "ir.ui.view" id= "scantech_product_normal_form_view">
            <field name="name">product.normal.form</field>
            <field name="model">product.product</field>
            <field name="inherit_id" ref="product.product_normal_form_view"/>
            <field name="arch" type="xml">
                <field name="type" position="after">
                    <field name="main_cat" />
                </field>
            </field>    
        </record>   
    </data>
</openerp>

最新更新