初期化.py
import product_specification
openerp .py
{
'name': "Product Specification",
'version': "1.0",
'author': "iologic",
'category': "Tools",
'depends': ['product'],
'data': ['product_specification.xml'],
'demo': [],
'installable': True,
}
製品仕様.py
from openerp.osv import osv, fields
class product_specification(osv.osv):
_inherit = "product.product"
_name = "product.specification"
_columns = {
'prototype': fields.char('Prototype#', size=20),
'style': fields.char('Style#', size=20),
'customer': fields.char('Customer', size=20),
'body_type': fields.char('Body Type', size=20),
'program_brand': fields.char('Program/Brand', size=20),
'color_asstmnt': fields.char('Color Asstmnt', size=200),
'size_info': fields.integer('Size Info', size=20),
'description': fields.char('Description', size=500),
'designer': fields.char('Designer', size=20),
'factory': fields.char('factory', size=20),
'pcs_hanger': fields.integer('Pcs/Hanger', size=20),
'developed_sold': fields.char('Developed/Sold', size=20),
}
product_specification()
製品仕様.xml
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record model="ir.ui.view" id="product_specification_product">
<field name="name">product.specification</field>
<field name="model">product.product</field>
<field name="arch" type="xml">
<form string="Create Product Specification" version="7.0">
<field name="prototype" />
<field name="style"/>
<field name="customer"/>
<field name="body_type" />
<field name="program_brand"/>
<field name="color_asstmnt"/>
<field name="size_info" />
<field name="description"/>
<field name="designer"/>
<field name="factory"/>
<field name="pcs_hanger" />
<field name="developed_sold"/>
</form>
</field>
</record>
</data>
</openerp>
再び.XMLファイルの問題に直面しています。.xml ファイルについても、バグ修正についても明確ではありません。OpenERP 7 のドキュメントは Web で非常に少ないです。多くはさまざまなところで定義されています。これらの紛らわしい問題を解決するには、正しく機能する例または完全なドキュメントが必要です。