2011-08-31 20 views
5

Sıkıştırılmış dosya klasörü aracılığıyla yükleyemediğim bir 'newpatient' modülü geliştirdim. Yeni modülün oluşturulmasında OpenERP dev. book'un yanı sıra bu blog'u okudum. Bu blogda bir kopyala yapıştır işinden sonra yüklerken, modül 'notebook' & çalışıyor. Aynı adımları (şimdi kod n kez kontrol ettim) modülüme uygularım ama yine de kurmam. ERP istemcisinin 'Modules' yüklü msg'sini alsam da, modül 'Modüller' listesinde değil. Muhtemelen ne olabilir?Yeni modül yüklenemedi OpenERP 6

İşte kod. newpatient.py dosyası:

from osv import fields, osv 
import time 

class newpatient(osv.osv): 
_name = "Newpatient" 
_description = "Creating new patient" 
_columns = {'name':fields.char('Name',size=30,required=True), 
      'address':fields.char('Address',size=50,required=True), 
      } 
newpatient() 

__init__.py dosyası:

import newpatient 

__openerp__.py dosyası:

{ 
"name" : "Newpatient", 
"version" : "1.0", 
"author" : "K Y", 
"category" : "Generic Modules/Others", 
"depends" : ["base"], 
"init_xml" : [newpatient_view.xml], 
"demo_xml" : [], 
"update_xml" : [], 
"installable": True, 
"active": False 
} 

Gerçekten sıkıştı. Bir kaç yardım için minnettarım.

cevap

5

emin değilim ama modül yüklüyse, "Yönetim/Özelleştirme/Veritabanı Yapısı" gidip, değil mi senin görünümü olabilir çünkü (newpatient aramaya kontrol etmek

_name="newpatient" 

ile deneyin 'iyi biçimlendirilmiş'

Eğer işe yarayıp yaramadığını söyle ...

+0

Sanırım bu bir problemdi. 'Npatient' adında yeni bir modül oluşturdum ve __openerp__.py & npatient.py 'de tam olarak aynı isimleri (npatient) yazdım ve işe yaradı. Ama davranış tutarlı değil. Diğer deneme modülleri için bu adımları tekrarladığımda bile, bunlar yüklenmez. Biraz daha testler yaparım ve bilirsin, sonuçları. Ama en azından bazı özellikleri şimdi keşfedebilirim. Yardımınız için çok teşekkürler :) –

+0

Yığın Overflow'a Hoşgeldiniz, @Ashish. Bu cevap sorununuzu çözmüşse, kabul edilen cevap olarak işaretlemek için lütfen soldaki yeşil onay işaretine tıklayın. –

+0

Hatırlattığın için teşekkürler Don. –