2011-08-31 10 views
5

私はCompressedファイルフォルダからインストールできないモジュール 'newpatient'を開発しました。私はOpenERP dev. bookと同様にblogを新しいモジュールの作成に読みました。このブログからコピー&ペーストジョブをインストールすると、モジュール「ノートブック」がインストールされます&。私は同じ手順を(今もn回のコードをチェックしても)私のモジュールに適用しますが、まだそれをインストールすることはできません。私はERPクライアントのモジュールがインストールされているのにmsgを取得しても、モジュールは 'Modules'リストにありません。何が間違っている可能性がありますか?OpenERP 6に新しいモジュールをインストールできません

ここにコードがあります。 newpatient.pyファイル:

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ファイル:

import newpatient 

__openerp__.pyファイル:

{ 
"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 
} 

本当に立ち往生。助けていただければ幸いです。

答えて

5

それはあなたのビューそのISNかもしれないので、私はよく分からないが、モジュールがインストールされているか、確認してください「管理/カスタマイズ/データベース構造」に移動し、(newpatientを探すために

_name="newpatient" 

てみてください

私はそれが動作するかどうか教えてください...

+0

ケースが問題だったと思います。私は 'npatient'という名前の新しいモジュールを作り、__openerp__.pyとnpatient.pyの両方に全く同じ名前(npatient)を入れました。しかし、その行動は一貫していません。私が他の試用モジュールのためにこれらのステップを繰り返しても、それらはインストールされません。私はさらにいくつかのテストを行い、結果をお知らせします。しかし、少なくとも今私はいくつかの機能を探ることができます。あなたの助けをありがとうございます:) –

+0

へようこそスタックオーバーフロー、@Ashish。この回答があなたの問題を解決した場合は、左側の緑のチェックマークをクリックして、それを受け入れられた回答としてマークしてください。 –

+0

私に思い出させるおかげでありがとう。 –

関連する問題