2013-03-04 1 views
0

Je souhaite ajouter un champ «Numéro de dossier d'employé» au formulaire d'employé dans OpenERP 7.0. J'ai passé en revue la documentation officielle, recherche sur google mais n'a pas pu trouver un exemple simple. Je suis nouveau à OpenERP si quelqu'un peut fournir un exemple étape par étape qui serait bien.Personnaliser le formulaire d'employé dans OpenERP 7.0

Merci

+0

http://doc.openerp.com/trunk/developers/server/03_module_dev_05/ s'il vous plaît lire ceci, sera T'aider. – Heroic

Répondre

0

Ajoutez le code ci-dessous dans votre module.

fichier Py:

class hr_employee(osv.osv): 

    _inhetit= 'hr.employee' 

    _columns = { 
     'emp_file':fields.char('Employee File Number', size='128'), 
    } 

hr_employee() 

fichier XML:

<record id="view_hr_employee_inherited" model="ir.ui.view"> 
    <field name="name">view.hr.employee.inherited</field> 
    <field name="model">hr.employee</field> 
    <field name="inherit_id" ref="hr_employee.view_employee_form" /> 
    <field name="arch" type="xml"> 
     <field name="name" position="after"> 
      <field name="emp_file" /> 
     </field> 
    </field> 
</record> 
+2

merci, ajouté le code à un nouveau module, le module copié au répertoire addons a redémarré l'ordinateur, mis à jour la liste des modules, mais le nouveau module n'est même pas visible. – user2126867

+1

@ user2126867 vérifiez les fichiers __openerp__.py et __init__.py. il pourrait y avoir le problème. –

Questions connexes