作者 主题: OpenERP V6.1在登录后不能设置公司图形标志  (阅读 188 次)

粉刷匠

  • 新手上路
  • *
  • 帖子: 34
  • 人气: 0
  • 从事汽车零部件制造,机械工程师
    • 开源绿洲--中小企业
OpenERP V6.1在登录后不能设置公司图形标志
« 于: 一月 19, 2012, 06:25:15 下午 »
OpenERP V6.1在登录后不能设置公司图形标志,保存标志时出错信息如下:
Your version of OpenERP is unsupported. Support & maintenance services are available here: OpenERP Entreprise.

OpenERP Server Error

Client Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/openerp-6.1dev_20120116_020001-py2.6.egg/openerp/addons/web/common/http.py", line 176, in dispatch
    response["result"] = method(controller, self, **self.params)
  File "/usr/local/lib/python2.6/dist-packages/openerp-6.1dev_20120116_020001-py2.6.egg/openerp/addons/web/controllers/main.py", line 826, in save
    r = m.write([id], data, req.session.eval_context(req.context))
  File "/usr/local/lib/python2.6/dist-packages/openerp-6.1dev_20120116_020001-py2.6.egg/openerp/addons/web/common/openerplib/main.py", line 250, in proxy
    args, kw)
  File "/usr/local/lib/python2.6/dist-packages/openerp-6.1dev_20120116_020001-py2.6.egg/openerp/addons/web/common/openerplib/main.py", line 117, in proxy
    result = self.connector.send(self.service_name, method, *args)
  File "/usr/local/lib/python2.6/dist-packages/openerp-6.1dev_20120116_020001-py2.6.egg/openerp/addons/web/common/http.py", line 579, in send
    raise fault


Server Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/openerp-6.1dev_20120116_020001-py2.6.egg/openerp/addons/web/common/http.py", line 560, in send
    result = openerp.netsvc.dispatch_rpc(service_name, method, args)
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/netsvc.py", line 325, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/service/web_services.py", line 580, in dispatch
    res = fn(db, uid, *params)
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/osv/osv.py", line 166, in execute_kw
    return self.execute(db, uid, obj, method, *args, **kw or {})
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/osv/osv.py", line 120, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/osv/osv.py", line 175, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/osv/osv.py", line 163, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/local/lib/python2.6/dist-packages/openerp-6.1dev_20120116_020001-py2.6.egg/openerp/addons/base/res/res_company.py", line 241, in write
    return super(res_company, self).write(cr, *args, **argv)
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/osv/orm.py", line 3883, in write
    'where id IN %s', upd1 + [sub_ids])
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/sql_db.py", line 153, in wrapper
    return f(self, *args, **kwargs)
  File "/home/zhf/OpenERP/openerp-6.1dev/openerp/sql_db.py", line 215, in execute
    res = self._obj.execute(query, params)
TypeError: can't escape non-string object

此问题求解决。
快乐的粉刷匠:http://blog.sina.com.cn/kaiyuanlvzhou

粉刷匠

  • 新手上路
  • *
  • 帖子: 34
  • 人气: 0
  • 从事汽车零部件制造,机械工程师
    • 开源绿洲--中小企业
Re: OpenERP V6.1在登录后不能设置公司图形标志
« 回复 #1 于: 二月 03, 2012, 11:52:49 上午 »
如果公司图形标志存在服务器目录中,那可能是源码的目录权限问题,我是源码运行的。
但如果图形标志存在数据库中,那可能就是Bug了。
快乐的粉刷匠:http://blog.sina.com.cn/kaiyuanlvzhou

Jeff

  • 还没入门呢
  • 全局版主
  • 布道达人
  • *****
  • 帖子: 478
  • 人气: 5
    • 新社区,打造OpenERP在中国的权威机构
OpenERP 高级实施顾问
上海先安科技
jeff AT openerp.cn


Tags: