2014-02-05 2 views
0

1 필드 (예 : 취미 필드)를 추가하여 openerp의 고객 양식을 사용자 정의하려고하는데 이미 __init__.py, __openerp__.py, customer_inher.py, customer_inher_view.xml을 만들었지 만 아무 것도 만들지 않았습니다. 변경되었습니다. _ ..사용자 입력란에 openerp 7을 추가했지만 결과가 없습니다.

을 내가 Openerp 7윈도우 7를 사용하여 아래에있는 내 코드를 확인하시기 바랍니다 그리고 난 어떻게해야 정말 당신의 도움이들을 필요로하는 무슨 말씀 해주십시오 _.py init을

import partner_ai 

_ openerp _.py

{ 
    'name': 'Base', 
    'version': '1.3', 
    'category': 'partner', 
    'author': 'OpenERP SA', 
    'maintainer': 'OpenERP SA', 
    'website': 'http://www.openerp.com', 
    'depends': [base], 
    'data': [ 
     'partner_view.xml', 
    ], 
    'demo': [], 
    'test': [], 
    'installable': True, 
    'auto_install': False, 
    'application': True, 
    ], 
} 
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: 
당신의 openerp 평 파일

partner_ai.py

from openerp.osv import fields, osv 

class partner(osv.osv): 
    _inherit = 'res.partner' 
    _columns = {'hobby' : fields.char('Hobby Pribadi', size=20, help='bujang, lajang, etc')} 

    def format_npwp(self, cr, uid, ids, hobby): 
     if status: 

      result = '' 
      warning = {"title": ("Hobby Partner salah!"), "message": ("Hobby salah, jangan ada selain karakter")} 

      elif status.isdigit(): 
       return {'warning': warning, 'value': {'hobby': result}} 

      else: 
       result = status 
       return {'value': {'hobby': result}} 
     return True 

partner() 

partner_ai_view.xml

<?xml version="1.0" encoding="utf-8"?> 
<openerp> 
    <data> 
     <record model="ir.ui.view" id="partner_ai_view"> 
      <field name="name">partner.ai</field>    
      <field name="model">res.partner</field>    
      <field name="type">form</field>       
      <field name="inherit_id" ref="base.view_partner_form"/> 
      <field name="arch" type="xml"> 
       <field name="email" position="after"> 
        <field name="hobby"/> 
       </field> 
      </field> 
     </record> 
    </data> 
</openerp> 

내가에/애드온/partner_ai 파일 위에 배치/..

답변

1

u가 원래 'partner_view.xml'을 계산 중입니다 다음과 같음 :

'data': [ 
    'partner_ai_view.xml', 
], 
0

로 이동 설정 -> technical-> 데이터베이스 구조 -> 필드가 u는 새 사용자 정의 필드를 생성하고 개발자 모드

을 활성화하여 편집 양식보기를 사용하여 추가