0

Openerp でモジュールを作成しました。次のファイルがあります: http://pastebin.com/91RLuTQh

_start_syncro メソッドをシェデュラーに入れましたが、実行しようとすると奇妙なエラーが発生します。

2013-02-04 10:01:40,658 6788 ERROR nagel_test openerp.addons.base.ir.ir_cron: Call of self.pool.get('res.partner')._start_syncro(cr, uid, *()) failed in Job 6
Traceback (most recent call last):
  File "/opt/openerp/server/openerp/addons/base/ir/ir_cron.py", line 132, in _callback
    method(cr, uid, *args)
  File "/opt/openerp/server/openerp/addons/panda_partner/partner.py", line 57, in _start_syncro
    csvrow[4] = csvrow[4].decode("utf-8")
IndexError: list index out of range

そして、私が何をしても、常に正確に57行目にエラーが表示されます! どうしてか分かりません。

4

1 に答える 1

0

エラーが見つかりました: Openerp 内のモジュールを単にアップグレードするだけでは十分ではないようです。完全な再起動が必要なので、実際の変更を機能させるには...

于 2013-02-06T07:19:39.793 に答える